This degree provides students with a competitive edge through instruction in the most current object-oriented programming methodologies and the opportunity to pursue a career in computer programming.
Program Outcomes:
Upon successful completion of all courses in the program, the Computer Information Systems Programming student will have demonstrated the following abilities:
- demonstrate and apply algorithmic thinking ability
- apply structured programming techniques in a variety of programming languages
- apply object-oriented programming techniques in a variety of programming languages
- utilize a visual design environment to develop programs and applications
- utilize various programming constructs such as data types, variables, decisions, repetition, arrays
and file handling in a variety of programming languages as needed to solve problems - apply programming skills and constructs to develop large-scale programs and applications.
Program Coordinator: Mahendra Shah
First Semester | ||
---|---|---|
Course # | Title | Credits |
CSC*101 | Introduction to Computers (a) | 3 |
CSC*126 | Programming Logic & Design with Visual Basic | 3 |
CST*130 | Network Essentials I (a) | 3 |
ENG*101 | Composition (a) | 3 |
MAT*165 | Elementary Statistics with Computer Application (a) | 4 |
Second Semester | ||
CSC*208 | Advanced Visual Basic (a) | 4 |
CSC*231 | Database Design I (a) | 3 |
CST*210 | Operating Systems (a) | 3 |
CSC*213 | Object-Oriented Programming Using C++ (a) | 3 |
Select one of the following courses: | ||
COM*172 | Interpersonal Communication (a) or | |
COM*173 | Public Speaking (a) or | |
ENG*106 | Writing for Business (a) | 3 |
Third Semester | ||
CSC*214 | Advanced C++ Programming (a) | 3 |
CSC*220 | Object-Oriented Programming Using Java (a) | 3 |
CSC*250 | Systems Analysis and Design (a) | 3 |
Directed Elective (a)(b) (from CSA*, CSC*, CST*) | 3 | |
Social Science Elective (from ANT*, ECN*, GEO*, POL*, PSY*, SOC*) | 3 | |
Fourth Semester | ||
CSC*221 | Advanced Java Programming (a) | 3 |
CSC*292 | Practicum in Computer Science(a) | 3 |
Directed Elective (a)(b) (from CSA*, CSC*, CST*) | 3 | |
Fine Arts Elective | 3 | |
(ART*, COM*154, COM*167, DGA*, GRA*, NMC*, MUS*, THR*) | ||
Science Elective (c) (from AST*, BIO*, CHE*, EAS*, EVS*, MET*, OCE*, PHY*) | 3-4 | |
Total | ||
62-63 |
(a) Prerequisite and/or co-requisite required.
(b) To be selected in consultation with faculty advisor based on student’s program of study.
(c) Students intending to transfer to a four-year program should take a 4-credit lab science
Computer Information Systems:
Computer Programming Option (A.S. Degree) Program Abilities:
Upon successful completion of all courses in the program, the Computer Information Systems Programming student will have demonstrated the following abilities:
1. demonstrate and apply algorithmic thinking ability
2. apply structured programming techniques in a variety of programming languages
3. apply object-oriented programming techniques in a variety of programming languages
4. utilize a visual design environment to develop programs and applications
5. utilize various programming constructs such as data types, variables, decisions, repetition, arrays
and file handling in a variety of programming languages as needed to solve problems
6. apply programming skills and constructs to develop large-scale programs and applications