Computers and Information Technology (Cert.) (30 credits)
Program credit weight: 30
Program Description
The Certificate in Computers and Information Technology focuses on the development of higher-level computer qualifications. It provides a solid foundation in the concepts and techniques required for the effective planning, design, and development of software applications and systems, Internet technologies, applied computer knowledge, and networking. The program is designed to develop the skills necessary to assume positions in the fields of information technology, technical support, systems administrator, computer support consulting, and help-desk analysis.
Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.
Required Courses (30 credits)
Course | Title | Credits |
---|---|---|
CCCS 280 | Introduction to Computer Information Systems. | 3 |
Introduction to Computer Information Systems. Terms offered: this course is not currently offered. An introduction to the role of computer information systems in modern society and organizations. Topics include: current trends in information systems, decision support systems, social media, business process improvements and competitive advantage, database technology, e-business and the digital economy, knowledge management, telecommunications and networking. | ||
CCCS 300 | Programming Techniques 1. | 3 |
Programming Techniques 1. Terms offered: Summer 2025 Fundamental programming techniques, concepts, and data structures, including modularization and maintainability. Emphasis on facilitating communication and understanding between systems analysts and programmers to support decision-making. | ||
CCCS 310 | Web Development. | 3 |
Web Development. Terms offered: Summer 2025 Development of web sites and web-based applications using page markup, style sheets, and client-side scripting. Emphasis will be placed on developing pages that support current standards and accessibility requirements, as well as multimedia, cross-platform development, and site deployment. | ||
CCCS 315 | Data Structures and Algorithms. | 3 |
Data Structures and Algorithms. Terms offered: Summer 2025 Programming techniques used to implement algorithms on computers with an object oriented programming language through the careful design of data structures which support the efficient manipulation of data. | ||
CCCS 321 | Operating Systems Administration. | 3 |
Operating Systems Administration. Terms offered: Summer 2025 Operating systems such as Windows and LINUX/UNIX environments, administration of computer servers, usage of script languages in various operating systems, back up procedures and remote access, communication protocol used among different systems, managing information and system security. | ||
CCCS 325 | Mobile Application Development. | 3 |
Mobile Application Development. Terms offered: this course is not currently offered. Examines the limitations and technical challenges of current mobile devices and wireless communications by using up-to-date software development tools and application programming interfaces. Develop small realistic applications for mobile devices by using a standard software development environment. | ||
CCCS 330 | Database Design and Business Applications Development. | 3 |
Database Design and Business Applications Development. Terms offered: this course is not currently offered. Design and implement applications that make use of different database management systems. Simple and complex Structured Query Language (SQL) used in manipulation of information, data design, querying, and programming. Connectivity to different databases through programming languages to implement web applications. | ||
CCCS 425 | Web Services. | 3 |
Web Services. Terms offered: Summer 2025 Design, implementation, and deployment of web services-based solutions to solve common problems in the distributed application domain. | ||
CCCS 431 | Networking Fundamentals. | 3 |
Networking Fundamentals. Terms offered: Summer 2025 Fundamental concepts and practices of network principles, technical and managerial aspects of data communications, overview of local area and wide-area networks, network topology, network protocols, Internet/intranets, client/server communication, and file sharing. | ||
CMIS 422 | Information System Security. | 3 |
Information System Security. Terms offered: Summer 2025 Fundamental concepts relating to the design of secure information systems. Identification and assessment of security risks at the application, network, and physical levels. Use of cryptography and other techniques to provide necessary level of security. |