CPT - Computer & Info Systems

CPT 114 Computers and Programming (3)

This course introduces computer concepts and programming. Topics include basic concepts of computer architecture, files, memory, and input/output devices. Programming is done in a modern high-level language.

CPT 123 Intro to A.I. (3)

This course provides a comprehensive overview of Artificial Intelligence, including its history, key concepts and current applications. Machine learning, neural networks, and AI's impact on society will be studied. Also included is an examination of the ethical considerations and implications of AI.

CPT 128 Practical AI Tools/Techniques (3)

This course introduces students to various Artificial Intelligence tools and techniques used in industry with a focus on hands-on learning.

CPT 130 AI in Everyday Life/Industry (3)

This course will showcase how Artificial Intelligence is transforming industries and enhancing daily lives. The real-world impact of AI will be discovered through exploration of various industry breakthroughs.

CPT 131 Ethical AI: Navigating Future (3)

This course explores the principles of creating fair, transparent, and responsible Artificial Intelligence systems while learning how to address bias, ensure fairness, and understand the societal implications of its usage.

CPT 162 Web Page Publishing I (3)

This course is a study of the fundamentals of web page design and implementation.

CPT 168 Programming Logic and Design (3)

This course examines problem-solving techniques applied to program design. Topics include a variety of documentation techniques as means of solution presentation.

CPT 187 Object-Oriented Logic & Design (3)

This is a study in the planning and implementation of object-oriented programs.

CPT 208 Special Topics in Comp Tech (3)

This course focuses on changes in computer technology.

CPT 209 Computer Systems Management (3)

This course examines the methods and procedures used in maintaining computer systems. Topics include hardware and software installation, configuration, operations, and troubleshooting.

CPT 230 C# Programming I (3)

This course introduces designing, coding, testing and debugging C# programs. Topics include procedural, functional and object oriented techniques; programming; IDEs; .NET; processing data; data types; I/O; decision processing; control structures; modularized coding with methods; and arrays.

CPT 231 C# Programming II (3)

This course focuses on advanced programming concepts for C#. Topics include advanced string and character processing, user defined classes and advanced .NET, multiform projects, inheritance and polymorphism, database processing, exception handling, and GUIs with Windows Forms.

CPT 240 Internet Prog with Databases (3)

This course is a study of the implementation of dynamic web pages focusing on the development of web sites that interact with databases utilizing current server-side technologies along with the databases to deliver dynamic content to client browser.

CPT 242 Database (3)

This course introduces database models and the fundamentals of database design. Topics include database structure, database processing, and application programs which access a database.

CPT 262 Web Page Publishing II (3)

This course is a study of advanced techniques in web page design and implementation.

CPT 264 Systems and Procedures (3)

This course covers the techniques of system analysis, design, development, and implementation.

CPT 278 Computer Software Applications (3)

This course is designed to guide the student from beginner to advanced in spreadsheets, databases and word processing.

CPT 280 SCWE in Computer Technology (3)

This course integrates computer technology skills within an approved work site related to the computer industry.

CPT 282 Info Systems Security (3)

This course is the study of the protection of information and equipment in computer systems. Topics include all aspects of systems protection, including physical security, hardware, software and communications security. Addresses technical, legal and ethical issues.