Header Two
Programmer/Analyst Concentration
About The Concentration
In the concentration of Programmer/Analyst, students prepare for traditional jobs and careers as programmers, database developers, and systems analysts.
This concentration helps students prepare for traditional jobs and careers in the information technology field as programmer, database developers, and systems analysts. Instruction in programming and database management beyond the learning offered in the core curriculum are included in this concentration, with courses featuring advanced Java and database management as well as event-driven programming and C++ available for students.
About The Certificate Program
While not an associate degree, the 12-credit hour Application Programming C.T.C. provides students with an opportunity for career exploration in application programming.
Certifications
Students who graduate this program may be prepared to take Industry Based Certification examinations.
Get Started
Course Rotation/Course Sequence for Degree
Courses are offered following the below sequence: courses listed under the suggested Fall semesters are always offered in Fall; courses listed under the suggested Spring semesters are always offered in Spring. Students who enter the program during a non-Fall semester (i.e. Spring, Summer) is advised to speak with their advisor and to take their General Education Requirements or other prerequisite coursework until they enter the next Fall cohort.
- CMIN 203 - Logic and Design I 3 credit hours
- CMIN 204 - Fundamentals of Information Technologies and Systems 3 credit hours
- CMIN 216 - Web Foundations I 3 credit hours
- CMST 130 - Fundamentals of Communication 3 credit hours
- CNET 157 - Network System Basics 3 credit hours
- CMIN 207 - Logic and Design II 3 credit hours
- CMIN 211 - Event-Driven Programming I 3 credit hours
- CMIN 244 - Introduction to Information Security 3 credit hours
- CMIN 250 - JAVA Programming I 3 credit hours
- Concentration Elective, 3 credit hours
- CMIN 257 - JAVA Programming II 3 credit hours
- CMIN 275 - Agile Project Management 3 credit hours
- CMIN 291 - Systems Analysis Methods 3
- MATH 120 - Contemporary Math 3 credit hours OR MATH 128 - Applied Algebra 3 credit hours OR MATH 130 - College Algebra 3 credit hours OR MATH 133 - Intensive College Algebra
- Concentration Elective, 3 credit hours
- Concentration Elective, 3 credit hours
- ENGL 101 - English Composition I OR ENGL 110 - Intensive English Composition I
- Humanities Requirement
- Social/Behavioral Science Requirement
- Natural Science Requirement
Curriculum Requirements
- CMIN 207 - Logic and Design II
- CMIN 211 - Event-Driven Programming I
- CMIN 257 - JAVA Programming II
- CMIN 291 - Systems Analysis Methods
Select 3 courses from the following:
- CMIN 214 - Introduction to C++
- CMIN 232 - Discrete Structures
- CMIN 266 - Database Management Systems
- CMIN 233 - Cloud Computing Foundations
- CMIN 295 - Internship
- CMIN 275 - Agile Project Management
- CMIN 203 - Logic and Design I
- CMIN 204 - Fundamentals of Information Technologies and Systems
- CMIN 216 - Web Foundations I
- CMIN 244 - Introduction to Information Security
- CMIN 250 - JAVA Programming I
- CMST 130 - Fundamentals of Communication
- CNET 157 - Network System Basics
- ENGL 101 - English Composition I OR ENGL 110 - Intensive English Composition I
- MATH 120 - Contemporary Math OR MATH 128 - Applied Algebra OR MATH 130 - College Algebra OR MATH 133 - Intensive College Algebra
- Humanities Requirement
- Social/Behavioral Science Requirement
- Natural Science Requirement
Note: classes listed above are based on the current incoming catalog; your catalog may differ. Always check the appropriate academic catalog.