CMP 128 — CMP-128. Computer Science I. 3 Credits
LECT 30 hrs LAB 30 hrs In this introductory course, students obtain fundamental computer science knowledge and develop programming skills using an object-oriented approach, incorporating security awareness,human-computer interactions and social responsibility. This course provides students with a basic foundation in computing history, computing careers, computer organization, operating system responsibilities, software development process, algorithm design and analysis, programming paradigms, and human interaction design. Prerequisites: MAT-007 or equivalent Additional Fees: Course fee applies.
Prerequisites: MAT 007
Part of
- Advanced Electronics
- Advanced Mechanical Analysis
- Assembly and Testing
- Automation, Robotics, and Control
- Basic Electronics
- Biomedical Equipment Option
- Computer Science
- Data Science Option
- Digital Technology
- Electronics
- Electronics Engineering Technology
- Engineering Technology
- Game Development
- Information Technology
- Mechanical Computer-Aided Drafting
- Mechanical Engineering Technology