MyUNIverse | eLearning | Calendar | A-Z Index | E-Mail | Contact UNI
UNI Home page link  
 

2006-2008 Catalog of Courses

Department of Computer Science

College of Natural Sciences

www.cs.uni.edu/

 

Staff:

E. Wallingford, Head. J. Drake, P. East, M. Fienup, P. Gray, J. McCormick, K. O'Kane, A. Poleksic B. Schafer.

 

The Department of Computer Science offers the following undergraduate programs, and program certificate.  Specific requirements for these programs are listed within this Department of Computer Science section in the following order:

 

Undergraduate Majors (B.S.)

Bioinformatics

Computer Science

Networking and System Administration

 

Undergraduate Majors (B.A.)

Computer Information Systems

Computer Science

 

Minors

Computer Information Systems

Computer Science

 

Notes:

  1. Undergraduate students who have been admitted to the university provisionally because of non-satisfaction of the high school mathematics requirements may not enroll in any computer science credit course before this requirement has been met.

  2. All courses counting toward a major or minor in computer science must be passed with a grade of C- or better.

  3. Prerequisite computer science courses must be passed with a grade of C before taking a subsequent course.

  4. All computer science majors must complete a project course (marked with asterisk in the degree statements). The course used to meet this requirement is to be taken in the area of specialization, i.e., an area in which at least three courses are taken.

  5. All courses in a prerequisite chain to a course are considered regressive to it B students may not take them for credit after passing the "later" course. Additionally, 810:030, 810:035, 810:036 are regressive to 810:063 and any course having it as prerequisite.

Bachelor of Science Degree Programs

Bioinformatics Major

The B.S. Bioinformatics major requires a minimum of 126 total hours to graduate. This total includes Liberal Arts Core requirements and the following specified major requirements, plus electives to complete the minimum of 126 hours. Liberal Arts Core courses included in major program requirements are distinguished by italics.

 

Required:

Mathematics: 800:060; 800:061; 800:064; 800:152; 800:164

17 hours

Computer Science: 810:061; 810:062; 810:065; 810:066;

810:080; 810:114; 810:115; 810:180 (1 hour)

24 hours

Biology: 840:051; 840:052; 840:130; 840:140; 840:153

19 hours

Chemistry and Biochemistry: 860:070* or both 860:044 and 860:048; 860:063

9-12 hours

Elective: one course from the following

Computer Science: 810:143; 810:147; 810:153; 810:155; 810:161; 810:172; 810:181

3 hours

Total
73-75 hours

 

*Students with excellent preparation in chemistry may substitute 860:070 for 860:044 and 860:048.

 

Computer Science Major

The B.S. Computer Science major requires a minimum of 126 total hours to graduate. This total includes Liberal Arts Core requirements and the following specified major requirements, plus electives to complete the minimum of 126 hours. Liberal Arts Core courses included in major program requirements are distinguished by italics.

 

Required:

Computer Science: 810:041; 810:061; 810:062; 810:063; 810:080

18 hours

Research: 810:180 (topic pre-approved by department)

1 hour

Electives:

Mathematics: (4 courses from the following)           

800:060#; 800:061#; 800:072 or 800:092; 800:076; 800:143;

800:152; 800:164; 800:169; 800:176; 800:177

13 hours

Computer Science:

Eight courses including: a specialization of three courses from the Foundations area;

a specialization of three courses from one other area;

one course from each of the remaining two areas;

one of the specializations must include a projects course (marked with an asterisk*).

 
Foundations: 810:153; 810:154; 810:155*; 810:161#; 810:162*; 810:181; 810:182; 810:188.
Information Science: 810:112*; 810:114; 810:115; 810:116*; 810:118.
Software Engineering: 810:172; 810:173*; 810:174*#; 810:175*; 810:178.
Systems: 810:140: 810:141; 810:142; 810:143; 810:145*; 810:147; 810:148.

24 hours

Electives:

two additional courses selected from some of the computer science "area" courses and

100-level courses meeting the mathematics requirement

6 hours

Total
62 hours

 

*One course marked with an asterisk must be completed.
 
#800:060, 800:061, and 810:174 are 4-hour courses. 810:161 is a 4-hour course if taken with lab.

 

Networking and System Administration Major

The B.S. Networking and System Administration major requires a minimum of 127 total hours to graduate. This total includes Liberal Arts Core requirements and the following specified major requirements, plus electives to complete the minimum of 127 hours. Liberal Arts Core courses included in major program requirements are distinguished by italics.

 

Required:

Industrial Technology: 330:037; 330:039; 330:041; 330:103; 330:104;

330:152; 330:156

21 hours

Mathematics: 800:060; 800:061

8 hours

Computer Science: 810:041; 810:061; 810:062; 810:063; 810:080;

810:140; 810:141; 810:143; 810:147; 810:180

31 hours

Physics: 880:130; 880:131

8 hours

Electives: two courses from the following           

Computer Science: 810:112; 810:114; 810:115; 810:116; 810:118; 810:142; 810:145; 810:148;
810:153; 810:154; 810:155; 810:161#; 810:162; 810:181; 810:182; 810:188

6 hours

Total
74 hours

 

#810:161 is a 4-hour course if taken with lab.

Bachelor of Arts Degree Programs

Computer Information Systems Major

The B.A. Computer Information Systems major requires a minimum of 120 total hours to graduate. This total includes Liberal Arts Core requirements and the following specified major requirements, plus electives to complete the minimum of 120 hours. Liberal Arts Core courses included in major program requirements are distinguished by italics.

 

Required:

Computer Science: 810:041; 810:061; 810:062; 810:063; 810:080

18 hours

Business Core :

Accounting: 120:030; 120:031 

6 hours

Marketing: 130:101

3 hours

Management: 150:153

3 hours

Economics: 920:024 or 920:053

3 hours

Electives:

Mathematics: (two courses from the following)           

800:060#; 800:061#; 800:072 or 800:092; 800:076; 800:143;

800:152; 800:164; 800:169; 800:176; 800:177.

6 hours

Computer Science:           

Six courses including three courses from either the Software

Engineering* or Information Science* area and one course from

each of the remaining three areas.

 

Foundations: 810:153; 810:154; 810:155; 810:161#; 810:162; 810:181; 810:182; 810:188.
Information Science: 810:112*; 810:114; 810:115; 810:116*; 810:118.
Software Engineering: 810:172; 810:173*; 810:174*#; 810:175*; 810:178.
Systems: 810:140; 810:141; 810:142; 810:143; 810:145; 810:147; 810:148.

18 hours

Electives:

two additional courses selected from the above computer science courses and

100-level mathematics courses, or 810:034

6 hours

Total
63 hours

 

*A project course (marked with asterisk) must be taken as one of three in an area of specialization.
 
#800:060, 800:061, and 810:174 are 4-hour courses. 810:161 is a 4-hour course if taken with lab.

 

Computer Science Major

The B.A. Computer Science major requires a minimum of 120 total hours to graduate. This total includes Liberal Arts Core requirements and the following specified major requirements, plus electives to complete the minimum of 120 hours. Liberal Arts Core courses included in major program requirements are distinguished by italics.

 

Required:

Computer Science: 810:041; 810:061; 810:062; 810:063; 810:080

18 hours

Electives:

Mathematics: (two courses from the following)           

800:060#; 800:061#; 800:072 or 800:092; 800:076; 800:143;

800:152; 800:164; 800:169; 800:176; 800:177.

6 hours

Select one of the following core areas as a specialty           

Six courses* including three courses from selected specialty and

one from each of the other three areas.

 

Foundations: 810:153; 810:154; 810:155*; 810:161#; 810:162*; 810:181; 810:182; 810:188.
Information Science: 810:112*; 810:114; 810:115; 810:116*; 810:118.
Software Engineering: 810:172; 810:173*; 810:174*#; 810:175*; 810:178.
Systems: 810:140; 810:141; 810:142; 810:143; 810:145*; 810:147; 810:148.

18 hours

Electives:

one additional course selected from the above computer science courses and

100-level mathematics courses

3 hours

Total
45 hours

 

*A project course (marked with asterisk) must be taken as one of three in an area of specialization.
 
#800:060, 800:061, and 810:174 are 4-hour courses. 810:161 is a 4-hour course if taken with lab.

Minors

Computer Information Systems Minor

Liberal Arts Core courses included in minor program requirements are distinguished by italics.

 

Required:

Computer Science: 810:034; 810:061; 810:062; 810:063; 810:080

18 hours

Electives:

Computer Science: 810:114; 810:115; 810:161; 810:172.

3 hours

Total
21 hours

 

Computer Science Minor

Liberal Arts Core courses included in minor program requirements are distinguished by italics.

 

Required:

Computer Science: 810:041; 810:061; 810:062; 810:063; 810:080

18 hours

Electives:

any course 810:1XX (excluding 810:151) or above

9 hours

Total
27 hours

 

Maintained by University Marketing & Public Relations
Last Modified: May 26, 2006