Computer Programming Course Descriptions
Computer Programming
CIS-104 - IT Career Exploration |
||||
|
Lecture: 2 |
Credit: 2 |
|||
|
This class will be an interactive exploration of career opportunities in the ever-evolving field of Information Technology. In addition to exploring various career clusters, students will dive into specific job roles within IT, learning what skills, certifications and education are required to enter and succeed in these positions. Students will acquire key information on industry growth trends, salary potential and career development paths, providing a comprehensive roadmap for launching a successful IT career. As part of the course, students will have the opportunity to participate in a job shadow experience and will complete a capstone project tailored to their specific career interests. |
||||
CIS-125 - Introduction to Programming Logic with Language |
||||
|
Lecture: 2 |
Lab: 1 |
Credit: 3 |
||
|
Introduction to computer programming with structured program development and module designs emphasized. Write programs related to several areas, including input/output, numerical computation, iteration, recursion, data manipulation and interactive procedures. |
||||
CIS-161 - C++ |
||||
|
Lecture: 2 |
Lab: 1 |
Credit: 3 |
||
|
Students will examine the structure of typical C++ programs, explore the concepts of object-oriented programming and design business applications in C++. |
||||
CIS-504 - Structured Systems Analysis |
||||
|
Lecture: 2 |
Lab: 1 |
Credit: 3 |
||
|
This course will provide theory and practice in the complete process of systems analysis and design and the steps involved. Actual systems analysis and design lab practices will measure the student's understanding as well as provide an opportunity to apply concepts in project management. Prerequisites: ENG-105 or with instructor approval, NET-277, NET-142, NET-442 and CIS-125. |
||||
CIS-749 - IT Project Management |
||||
|
Lecture: 2 |
Credit: 2 |
|||
|
This course will provide students with essential project management skills as part of their job duties. Upon successful completion, students will be able to manage small projects using essential project management concepts. Students will prepare for and take the CompTIA Project+ certification exam. Prerequisites: CIS-504 and MGT-101. |
||||
CIS-810 - Emerging Technologies Seminar |
||||
|
Lecture: 1 |
Credit: 1 |
|||
|
This course will provide the student with the skills to research, evaluate and make recommendations about new products and emerging technologies. Students will explore and research changing technologies and will make professional presentations of their findings. Prerequisites: CIS-504, CFR-100, NET-261, NET-277, NET-276 and NET-627. |
||||


