30 courses with the subject CITC, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
CITC 1300Beginning HTML and CSS3
(s) A beginning course in HTML that provides instruction in creating Web pages. Students learn to write HTML code. Topics include using HTML tags, CSS formatting, and appropriate scripting languages. S. (T)
(s) This course is an introduction to the logic necessary for application programming. Topics include logic analysis, techniques of structured design, process flow, and object oriented concepts. A programming language will be used to teach data types, variables, control structures, methods and arrays.
Completion of all Learning Support competencies in Math and Reading. F, S. (T) 2 hours lecture/2 hours laboratory
CITC 1303Database Concepts3
(s) An introduction to the concepts and syntax of relational database management systems. Topics include data modeling, database design concepts, tables and queries and other database objects using the tools provided in a relational DBMS. F. (T)
(s) Computer Spreadsheets is a study of the basic capabilities of computerized spreadsheets, including concepts, printing, charts, and the use of formulas and functions. Spreadsheet automation and database concepts are introduced. As needed. (NIT)
(s) An introduction to the installation, maintenance, repair, troubleshooting, and connectivity of computers and networks. Topics include the internal components of a computer, installing an operating system, troubleshooting using system tools and diagnostic software, connecting to a network, implementing security best practices on a workstation, and peripheral setup and troubleshooting. Integrates virtual learning tools to supplement classroom learning and to provide an interactive “hands-on” experience. Academically prepares the student for the current CompTIA A+ certification core exams upon successful completion of this course. F. (T) 2 hours lecture/2 hours laboratory
(s) An introduction to the basics of computer hardware. Topics include identification and installation of internal components, disk configuration, ports, cables, peripherals and networking concepts and connections. This course covers mobile devices, networking technology, hardware, virtualization, cloud computing, and network troubleshooting, concepts and connections. This course covers mobile devices, networking technology, hardware, virtualization, cloud computing, and network troubleshooting.
Completion of all Learning Support competencies in Math. F. (T)
CITC 1322CompTIA A+ Core II3
(s) An introduction to the basics of installing and configuring operating systems, expanded security, software troubleshooting, and operational procedures. This course covers common operating systems, troubleshooting methodology, managing files, disk drivers, and security concepts.
(s) CCNA I, Introduction to Networks, is the first course in the 3-course CCNA series and introduces architectures, models, protocols, and networking elements - functions needed to support the operations and priorities of Fortune 500 companies to small innovative retailers. You will have a working knowledge of IP addressing schemes, foundational network security, and be able to perform basic configurations for routers and switches.
Completion of all Learning Support competencies in Math. S. (T) 2 hours lecture/2 hours laboratory
CITC 1324CCNA II3
(s) CCNA II, Switching, Routing, and Wireless Essentials, is the second course in the 3-course CCNA series and focuses on switching technologies and router operations that support small-to-medium business networks, including wireless local area networks (WLAN) and security concepts. You’ll perform basic network configuration and troubleshooting, identify and mitigate LAN security threats, and configure and secure a basic WLAN.
CITC 1323. As needed. (NIT) 2 hours lecture/2 hours laboratory
CITC 1332UNIX/Linux Operating System3
(s) An introduction to the basics of installing and configuring operating systems, expanded security, software troubleshooting, and operational procedures. This course covers common operating systems, troubleshooting methodology, managing files, disk drivers, and security concepts. S. (T)
(s) This course introduces students to artificial intelligence (AI). Students will learn about the history of AI, its types, and its impact on society. Emphasis will be placed on emergence of new, modern AI technologies and its ethical usage in education, business, and technology. F. (NIT)
(s) A beginning course in information assurance which examines the fundamentals of information assurance. The course will introduce topics such as the need for security, risk management, security technology, cryptography, and physical security. Also covered are legal/ethical issues and security policies.
3 hours credit(s) This course is an introduction into the cloud computing model of servers, networks, applications, and other elements related to data centers and how this data is utilized and made available to IT professionals and end users via the internet. Students will be prepared to take an industry recognized cloud certification exam. S. (NIT)
(s) This course is intended for the final semester of a student’s program of study. The student must meet with the instructor to determine the scope of the course, which may be either a semester-long internship or project. As needed. (T)
(s) This course is intended for the final semester of a student’s program of study. The student must meet with the instructor to determine the scope of the course, which may be either a semester-long internship or project. As Needed. (T)
(s) An introduction on how to develop Web-Based applications using the Microsoft .NET, ASP and C#. Topics include creating Web applications using Web server controls, event handlers, application state, creating custom Web server controls, and integrating Web applications with back-end databases.
(s) Using the Microsoft Windows Server network operating systems, students will learn to install, configure, administer, maintain, and troubleshoot networked computer system servers.
CITC 1323. F. (NIT) 2 hours lecture/2 hours laboratory
CITC 2321CCNA III3
(s) CCNA III, Enterprise Networking, Security, and Automation, is the third course in the 3-course CCNA series and describes the architectures and considerations related to designing, securing, operating, and troubleshooting enterprise networks. It covers wide area network (WAN) technologies and quality of service (QoS) mechanisms used for secure remote access along with the introduction of software-defined networking, virtualization, and automation concepts that support the digitalization of networks.
(s) This course is designed to give students a fundamental understanding of computer and network security. It will introduce students to a wide variety of concepts related to computer security. This course will cover the objectives for the CompTIA Security+ Certification.
(s) This course examines established and evolving methodologies for the analysis, design, and development of business information systems. Students practice software engineering principles and documentation techniques through case studies.
(s) This course develops the skills necessary for applications programmers and database developers to create interactive Web sites. Topics include object-oriented application development, relational table creation and maintenance, data cleansing and validation, data manipulation, data storage and retrieval, Web forms, embedded SQL, optimization, and security.
(s) This course is designed to give students a basic understanding of computer forensics and investigations. This course will introduce students to computing investigations by preparing them to acquire, examine, and summarize digital evidence.
(s) This course provides an introduction to client- side vs. server-side environments. Databases, scripting languages, and emerging technologies will be explored in relation to Web design.
(s) A study of the business perspective, technical organization, operation, and governance of virtualization. This course will cover topics included in the Virtualization Essentials Professional (VEP) exam. Course materials are accredited by the Cloud Credential Council and registered with the Project Management Institute for PDU eligibility. As needed. (NIT)
(s) The history, growth and use of the Internet are explored, and major Internet protocols are discussed. Students use CSS, Java Script, Perl, PHP and other techniques to create dynamic Web content.
3 hours credit(s) This course is an exploration of cloud computing, cloud computing services, applications, and use cases. An in-depth examination of information in the areas of cloud computing best practices and how cloud computing helps users develop a global infrastructure to support use cases at scale while also developing and inventing innovative technologies will be presented.
(s) This course is intended for the final semester of a student’s program of study. The student must meet with the instructor to determine the scope of the course, which may be either a semester-long internship or project. As Needed. (NIT)
(s) Special topics relating to various aspects of computer information technology. The course may be repeated for credit with departmental permission. As needed. (NIT)
Subject
CITC
Credits (min)
3
Credits (max)
3
Credit unit
credit(s)
Type
course
Repeatable
may be repeated for credit with departmental permission.
CITC 2399CO-OP / Internship III in Computer Information Technology3
(s) This course is intended for the final semester of a student’s program of study. The student must meet with the instructor to determine the scope of the course, which may be either a semester-long internship or project. As Needed. (NIT)
(s) In this project-centered course, programming-concentration students apply conceptual and technical knowledge acquired during their entire program of study to develop a complete software solution for a client. Students practice software engineering principles, various methods, tools, techniques, and documentation through team projects. Emphasis is placed on prototyping and the SDLC phases.