DESCRIPTION:
A program designed to provide the student with the skills that are necessary to work as computer programmers. The primary focus is on large, enterprise-wide systems with a secondary focus on supporting technologies. The curriculum has been designed to accommodate the local industries. After completing the courses, however, the student should be qualified to work anywhere on the North American continent.
BEGINNING SEMESTERS: FALL, SPRING, SUMMER
CAMPUS: AIRPORT, BELTLINE
PLACEMENT TEST SCORES REQUIRED TO ENROLL IN CURRICULUM COURSES:
| ASSET scores for curriculum courses | ||
| RDG | 40 | |
| MAT | NUM-40 | EALG-36 |
| ENG | WSAMP 30 | |
| COMPASS scores for curriculum courses | |
| Reading Skills: RS | 80 |
| Pre-Algebra Skills: PRE-ALG | 44 |
| ENG | WSAMP 30 |
GRADUATION REQUIREMENTS:
A minimum of 72 semester hours is required for graduation.
Students must earn a grade of "C" or better in all of the courses offered within the Business and Information Systems Technology departments for the grade to count toward graduation. This includes courses with the following prefixes: ACC, BAF, BUS, CPT, CRP, IST, LEG, MGT, MKT and OST.
PROGRAM ACCREDITATION:
Midlands Technical College is accredited by the Commission on Colleges of the Southern Association of Colleges and Schools.
PROGRAM NOTES:
| Course | Prerequisites |
|---|---|
| General Education Requirements | |
| ENG 101 English Composition I | ENG 100 & RDG 100 |
| ENG 102 English Composition II | ENG 101 |
| MAT 110 College Algebra | MAT 102 |
| PSY 201 General Psychology | RDG 100, ENG 035 |
| Approved Humanities Course | See Humanities List |
| Major Course Requirements | |
| CPT 104 Introduction to Information Technology | RDG 100 & MAT 100 or MAT 039 |
| CPT 236 Introduction to Java Programming | RDG 100 & MAT 102 |
| CPT 242 Database | CPT 104 |
| CPT 247 UNIX Operating System | CPT 104 |
| CPT 257 Operating Systems or CPT 260 Fundamentals of Operating Systems and Web Servers |
CPT 104 CPT 104, IST 225 & CPT 247 |
| CPT 264 Systems and procedures | CPT 236 |
| CPT 282 Information Systems Security | IST 225, CPT 104, & CPT 236 |
| IST 225 Internet Communications | CPT 104 or CPT 170 or CPT 101 |
| Additional Course Requirements | |
| ACC 101 Accounting Principles I | RDG 100, MAT 100 |
| BUS 130 Business Communications | ENG 101 |
| 1 General Elective | See Program Note 2 |
| 1 Approved Departmental Elective | See Program Note 3 & See List of Approved Departmental Electives. |
| Speciality Groups: 7 Courses from one specialty group |
|
Group A: Application Programming |
|
| CPT 115 COBOL Programming I | CPT101 or CPT104 |
| CPT 185 Event-Driven Programming | CPT 236 |
| CPT 215 COBOL Programming II | CPT 115 |
| CPT 237 Advanced Java Programming | CPT 244 |
| CPT 244 Data Structures | CPT 236 |
| CPT 240 Internet Programming with Databases or IST 226 Internet Programming |
IST225 & CPT185 IST 225 & (CPT 115 or IST 236) |
| IST 270 Client Server Systems | CPT 185 & CPT 242 |
Group B: Database Development |
|
| CPT 172 Microcomputer Database | CPT 101, CPT 104 or CPT 170 & MAT 100 or MAT 039 |
| CPT 185 Event-Driven Programming | CPT 236 |
| CPT 272 Advanced Microcomputer Database | CPT 172 |
| CPT 115 COBOL Programming I or CPT 240 Internet Programming with Databases |
CPT101 or CPT104 IST225 & CPT185) |
| IST 270 Client-Server Systems | CPT 185 & CPT 242 |
| IST 272 Relational Database | CPT 242 |
| IST 274 Database Adminstration | IST 272 |
Group C: Internet Programming |
|
| CPT 290 Microcomputer Multimedia Concepts and Applications | CPT 104 |
| CPT 185 Event-Driven Programming | CPT 236 |
| CPT 240 Internet Programming with Databases
or IST 226 Internet Programming |
IST225 & CPT185 IST 225 & (CPT 115 or CPT 236) |
| CPT 262 Advanced Web Page Publishing | IST 225 & CPT 290 |
| IST 238 Advanced Tools for Website Design | IST 225 & CPT 290 |
| CPT 263 Advanced Multimedia for Web Pages | IST 225 & CPT 290 |
| IST 270 Client-Server Systems
or CPT 246 XML |
CPT 185 & CPT 242
IST 225 & CPT 242 |
| Core | General Education | Other |
| CPT 104 (highest priority) | English | 1 General Elective |
| CPT 236 | Math | Approved Departmental Elective |
| IST 225 | Humanities Elective | PSY 201 |