 |
|
|
| Undergraduate Programs (Students entering before Fall 2006) |
 |
|
Programs
|
The Computer Science Department offers the following different programs:
A. Bachelor of Arts: Computer Science
B. Bachelor of Science: Computer Science
C. Bachelor of Science: Computer Science / Computer Engineering Concentration
D. Computer Science Minor
E. Certificate Program in Computer Programming
F. Certificate Program in Computer Architecture
|
|
A. Bachelor of Arts: Computer Science
|
The Computer Science Concentration consists of 45 hours in computer science and 15 hours in mathematics. Courses included are:
- Computer Science:
ITCS 1214,
1215,
2163,
2214,
2215,
3102,
3155,
3160,
3166,
3650,
3651,
3688
and nine
semester hours of approved ITCS or ITIS courses
numbered 3000 or above.
- Mathematics:
MATH 1120,
1165,
2164,
STAT 1220,
1223; or
MATH 1241,
1242,
1165,
2164,
STAT 2122
A component of related work must be included, consisting of 15 semester hours of approved non-computer science courses
forming an integrated program of secondary strength, or nine semester hours of approved mathematics courses at the 3000
level or above. If the latter option is selected, six hours of additional electives must be selected.
|
|
B. Bachelor of Science: Computer Science
|
The Computer Science Concentration consists of 51 hours of computer science and 15 hours of mathematics courses.
These include:
- Computer Science:
1214,
1215,
2181,
2214,
2215,
3102,
3143,
3155,
3160,
3166,
3182,
3650,
3651,
3688,
and 9 hours of approved
computer science elective courses
numbered 3000 or above
- Mathematics:
MATH
1241,
1242,
1165,
2164,
STAT 2122
A component of related work must be included, consisting of 15 semester hours, consisting either of a prescribed set of courses from the College of Business and one 3000-level course from a restricted set of choices, 6 hours at the 3000-level or above, plus an additional 9 hours of approved non-computer-related courses, forming an integrated program of secondary strength, or nine semester hours of approved mathematics courses at the 3000 level or above. If the latter option is selected, six hours of additional electives must be selected.
|
|
C. Bachelor of Science: Computer Science / Computer Engineering Concentration
|
The Computer Engineering Concentration consists of 39 hours of computer science and 18 hours of mathematics.
These include:
- Computer Science:
1214,
1215,
2181,
2214,
2215,
3102,
3143,
3155,
3182,
3183,
3681,
3682,
3688
- Mathematics:
MATH
1241,
1242,
1165,
2164,
2171,
STAT 2122
Student must also complete Physics
2101,
2101L,
2102,
2102L, and
3141.
Chemistry
1251 and
1251L. A component of related work must include 11 hours
of Electrical Engineering courses, EEGR
2111,
2112,
2155,
2156, and
3131.
Economics 2101 must also be taken. Twelve hours of technical electives
must be approved by the department.
|
|
D. Computer Science Minor
|
|
Requirements for the minor in Computer Science include completion of
21 hours of Computer Science, to include
ITCS 1214 ,
1215 ,
2214 ,
2215 ,
3155 ,
3160 ,
and 3688 .
Also required is MATH 1165.
|
|
E. Certificate Program in Computer Programming
|
The Computer Science Department offers a certificate in Computer Programming. A certificate will be
awarded by the Computer Science Department to post-baccalaureate students (students having earned a
bachelor's degree in any field, with one semester of calculus, who have enrolled with the graduate school
as a post-baccalaureate student ), who have completed the course requirements listed below:
- ITCS 1214 Introduction to Computing I
- ITCS 1215 Introduction to Computing II
- ITCS 2214 Data Structures
- ITCS 2215 Design and Analysis of Algorithms
- ITCS 3112 Design and Implementation of Object-Oriented Systems
- ITCS 3155 Software Engineering
- ITCS 3160 Data Base Design and Implementation or
- ITCS 3145 Introduction to Parallel Computing
- MATH 1165 Introduction to Discrete Structures
|
|
F. Certificate Program in Computer Architecture
|
The Computer Science Department offers a certificate in Computer Architecture.
A certificate will be awarded by the Computer Science Department to post-baccalaureate students
(students having earned a bachelor's degree in any field, with one semester of calculus),
who have completed the course requirements listed below:
- ITCS 1214 Introduction to Computing I
- ITCS 1215 Introduction to Computing II
- ITCS 2181 Computer Logic and Design
- ITCS 3143 Operating Systems
- ITCS 3145 Introduction to Parallel Programming
- ITCS 3182 Computer Organization and Architecture
- ITCS 3183 Hardware Systems Design
- ITCS 4181 Microcomputer Interfacing
|
|
|
 |
|