Curriculum
The following courses are required for the Programming and Information Technology Option for Computer Science degree respectively, listed in the recommended sequence:
COMPUTER SCIENCE |
|||
(Catalog 2007-2009) |
|||
Programming Option |
|||
First Semester |
|||
ENGL |
101 |
Composition |
3 |
GNET |
101 |
Tech Physics I |
4 |
GNET |
115 |
Tech Math I |
4 |
COSC |
111 |
Intro to Computer Science |
3 |
COSC |
120 |
Intro to Networking |
4 |
Total |
18 | ||
| Second Semester | |||
ENGL |
102 |
Composition II |
3 |
GNET |
102 |
Tech Physics II |
4 |
GNET |
116 |
Tech Math II |
4 |
COSC |
230 |
Structured Programming |
3 |
COSC |
200+ |
Elective |
3 |
Total |
17 | ||
| Third Semester | |||
SPCH |
208 |
Speech |
3 |
MATH |
220 |
Calculus I |
4 |
COSC |
231 |
Object Oriented Program |
3 |
COSC |
210 |
VISUAL BASICS |
3 |
Tech Elective |
3 | ||
Total |
16 | ||
| Fourth Semester | |||
ELET |
218 |
Fundamentals of Digital Computers |
4 |
MATH |
230 |
Calculus II |
4 |
COSC |
216 |
Applications Programming |
3 |
COSC |
241 |
Linux |
3 |
COSC |
320 |
Data Structures |
3 |
Total |
17 | ||
| Fifth Semester | |||
ELET |
305 |
Microprocessors |
4 |
| COSC | 330 | Programming Languages | 3 |
COSC |
224 |
Web Programming |
3 |
Core Skills Social Science |
3 | ||
Tech Elective |
3 | ||
Total |
16 | ||
| Sixth Semester | |||
COSC |
240 |
Computer Architecture |
3 |
COSC |
311 |
Systems Analysis |
3 |
| COSC | 340 | Database Management Systems | 3 |
Core Skills Social Science |
3 | ||
Tech Elective |
3 | ||
| Total | 15 | ||
| Seventh Semester | |||
ENGL |
Core Skills Literature |
3 | |
Core Skills Social Science |
3 | ||
| COSC | 422 | Software Engineering | 3 |
| COSC | 421 | Operating Systems | 3 |
Tech Elective |
3 | ||
Total |
15 | ||
| Eighth Semester | |||
Core Skills Fine Arts/Humanities |
3 | ||
| Core Skills Social Science | 3 | ||
COSC |
300+ |
Programming Elective |
3 |
COSC |
499 |
Senior Projects |
4 |
Tech Elective |
3 | ||
Total |
16 | ||
Technical Electives: COSC 200+; ELET 200+; MATH 230, 240, 250, 301, 310, 311; MEET 112; ACCT 201, 202 Note: At least 12 hours of electives must be COSC courses. |
|||
Information Technology Option |
|||
First Semester |
|||
ENGL |
101 |
Composition |
3 |
GNET |
101 |
Tech Physics I |
4 |
GNET |
115 |
Tech Math I |
4 |
COSC |
111 |
Intro to Computer Science |
3 |
COSC |
120 |
Intro to Networking |
4 |
Total |
18 | ||
| Second Semester | |||
ENGL |
102 |
Composition II |
3 |
GNET |
102 |
Tech Physics II |
4 |
GNET |
116 |
Tech Math II |
4 |
COSC |
230 |
Structured Programming |
4 |
COSC |
121 |
or COSC 200+ Elective |
3/4 |
Total |
17/18 | ||
| Third Semester | |||
SPCH |
208 |
Speech |
3 |
MATH |
220 |
Calculus I |
4 |
COSC |
209 |
JAVA or COSC 231 OOP |
3 |
COSC |
210 |
VISUAL BASICS |
3 |
COSC |
218 |
or COSC 200+ Elective |
3/4 |
Total |
16/17 | ||
| Fourth Semester | |||
ELET |
218 |
Fundamentals of Digital Computers |
4 |
MATH |
230 |
Calculus II |
4 |
COSC |
216 |
Applications Programming |
3 |
COSC |
241 |
Linux |
3 |
COSC |
221 |
or COSC 200+ Elective |
3/4 |
Total |
17/18 | ||
| Fifth Semester | |||
| ARET | 313 | Applied Project Management | 3 |
ELET |
305 |
Microprocessors |
4 |
COSC |
224 |
Web Programming |
3 |
Core Skills Social Science |
3 | ||
Tech Elective (s) |
3/4 | ||
Total |
16/17 | ||
| Sixth Semester | |||
COSC |
240 |
Computer Architecture |
3 |
COSC |
311 |
Systems Analysis |
3 |
Core Skills Social Science |
3 | ||
| Tech Elective | 3 | ||
Tech Elective |
4/6 | ||
| Total | 16/18 | ||
| Seventh Semester | |||
ENGL |
Core Skills Literature |
3 | |
Core Skills Social Science |
3 | ||
Tech Elective |
3 | ||
| Tech Elective(s) | 4/6 | ||
Total |
13/15 | ||
| Eighth Semester | |||
COSC |
499 |
Senior Projects |
4 |
Core Skills Fine Arts/Humanities |
3 | ||
| Core Skills Social Science | 3 | ||
Tech Elective(s) |
4/6 | ||
Total |
14/16 | ||
Technical Electives: COSC 200+; ELET 200+; MATH 230, 240, 250, 301, 310, 311; MEET 112; ACCT 201, 202 Note: At least 15 credit hours (COSC and Tech Elective) MUST be COSC courses. |
|||
