2011-2012 Catalog
Department Chair, James P. Skon
Faculty
Robert T. Kasper, PhD
James P. Skon, PhD
The courses and curriculum of the computer science program are designed to achieve the following student outcomes:
Required Courses
CSC1013G Introduction to Computing |
3 |
|
CSC1024G Computer Science I |
4 |
|
CSC2024 Computer Science II |
4 |
|
CSC2033 Data Structures and Algorithm Design |
3 |
|
ABT2013 Computer Applications in Business I |
3 |
|
CSC3023 Management Information Systems |
3 |
|
ECO1033G Principles of Macroeconomics |
3 |
|
ACC2053 Principles of Accounting I |
3 |
|
ACC2063 Principles of Accounting II |
3 |
|
Select one of the following: |
3-4 |
|
CSC3004 Introduction to Software Development |
|
|
CSC3013 Computer Networks and |
|
|
CSC3054 Computer Organization and |
|
|
CSC3044 Operating Systems and Systems |
|
|
Total |
32-33 Hours |
|
Required Courses
CSC1024G Computer Science I |
4 |
MAT/CSC1053 Elementary Discrete Mathematics |
3 |
CSC2024 Computer Science II |
4 |
MAT1023G Precalculus Mathematics |
3 |
CSC2033 Data Structures and Algorithm Design |
3 |
CSC3004 Introduction to Software Development |
4 |
CSC3024 Software and Systems Engineering |
4 |
CSC3083 Technology and Society |
3 |
CSC3054 Computer Organization and Architecture |
4 |
CSC4081 Computer Applications Practicum I |
1 |
CSC4082 Computer Applications Practicum II |
2 |
aCSC3013 Computer Networks and Telecommunications |
3 |
CSC3031 Database Management Systems Lab |
1 |
CSC3032 Database Management Systems |
2 |
Elective Courses
Computer science electives |
6 |
|
(at least 6 hours of the computer science electives must be courses numbered 3000 or above) |
|
|
Total |
47 Hours |
|
The student with a major in computer science (Bachelor of Arts degree) must complete a minor in another discipline.
(This program is based on the Association for Computing Machinery curriculum recommendations.)
Required Computer Science Courses
CSC1024G Computer Science I |
4 |
CSC2024 Computer Science II |
4 |
CSC2033 Data Structures and Algorithm Design |
3 |
CSC3004 Introduction to Software Development |
4 |
CSC3024 Software and Systems Engineering |
4 |
CSC3044 Operating Systems and Systems |
4 |
CSC4023 Survey and Organization of Programming |
3 |
CSC3083 Technology and Society |
3 |
CSC3013 Computer Networks and |
3 |
CSC4093 Computer Networking |
3 |
CSC4081 Computer Applications Practicum I |
1 |
CSC4082 Computer Applications Practicum II |
2 |
CSC3054 Computer Organization and Architecture |
4 |
CSC3031 Database Management Systems Lab |
1 |
aCSC3032 Database Management Systems |
2 |
Required Mathematics Courses
MAT/CSC1053 Elementary Discrete Mathematics |
3 |
|
MAT2063G Introduction to Statistics |
3 |
|
MAT1034G Calculus I |
4 |
|
MAT2034 Calculus II |
4 |
|
MAT3013 Linear Algebra |
3 |
|
MAT3023 Advanced Discrete Mathematics |
3 |
|
Total |
65 Hours |
|
The student with a major in computer science (Bachelor of Science degree) must complete the mathematics minor that is included above.
Required Computer Science Courses
CSC1024G Computer Science I |
4 |
CSC1053 Elementary Discrete Mathematics |
3 |
CSC2024 Computer Science II |
4 |
CSC3013 Computer Networks and Telecommunications |
3 |
CSC3024 Software and Systems Engineering |
4 |
CSC3031 Database Management Systems Lab |
1 |
CSC3032 Database Management Systems |
2 |
CSC3054 Computer Organization and Architecture |
4 |
CSC3083 Technology and Society |
3 |
CSC4003 Computer and Information Security |
3 |
CSC4093 Computer Networking |
3 |
CSC4062 Practicum and Certification in Networking |
2 |
CSC4072 Practicum and Certification in Server Administration |
2 |
Select one of the following: |
3 |
CSC2033 Data Structures and Algorithm Design |
|
CSC3023 Management Information Systems |
Required Cognate Course
MAT2063G Introduction to Statistics |
3 |
|
Total |
44 Hours |
|
Recommended Elective
CSC5029 Computer Science Internship |
|
The student completing this major must complete a minor in another discipline.
CSC1024 Computer Science I |
4 |
|
CSC2024 Computer Science II |
4 |
|
CSC1053 Elementary Discrete Mathematics |
3 |
|
CSC2033 Data Structures and Algorithm Design |
3 |
|
Select 4 or more hours from courses numbered 3000 and above: |
4 |
|
Total |
18 Hours |
|
Catalog Links