The Department of Computer Science offers two majors. The Computer Science major (with concentrations in Computer Science and Web Application Engineer) prepares graduates to enter positions as software specialists in industry or commerce, or to enter graduate programs in computer science, operations research or computers in management. The Computer Information Systems major (with concentrations in Information Systems Analyst and Network Analyst) is designed to prepare graduates for positions in information processing as programmer analysts and systems designers. Many graduates secure positions in software, hardware and/or network support.
Beginning Fall 2006, two five-year programs are offered to specially qualified students that combine either a Computer Science or Computer Information Systems major with a minor in Business Administration and a Masters of Business Administration degree. These programs are designed to prepare graduates for positions in computer and information systems management that require strong technical backgrounds, good communication skills, and an in-depth understanding of the business world. Applicants to the program must have a 3.0 minimum GPA. Those applicants with a cumulative GPA less than a 3.4 will be expected to take the GMAT exam prior to applying to the program. Interested students are strongly encouraged to contact the director of the MBA program in the spring semester of their sophomore year.
|
Computer Information Systems Major |
Computer Code: CISA |
|
Information Systems Analyst Concentration |
Minimum credits required: 29 in Computer Science, 7 in Mathematics, 10 in Business Administration, and 3 in Communication Studies (plus prerequisites as indicated) (* = Prerequisite Required)
|
Required Communication Studies Course: 3 credits |
|
CST |
112 |
Public Speaking |
3 credits |
|
Required Mathematics Courses: 7 credits (plus prerequisites as indicated) |
|
MTH |
135 |
Intro to Probability and Statistics |
3 credits* |
|
MTH |
161 |
Discrete Mathematics I |
4 credits* |
|
Required Business courses: 10 credits (plus prerequisites as indicated) |
|
BUS |
211 |
Principles of Accounting I |
4 credits* |
|
BUS |
358 |
Business Communications |
3 credits* |
|
BUS |
208 |
Introduction to Business OR |
3 credits* |
|
BUS |
305 |
Introduction to Management |
3 credits* |
|
Required Computer Science: 29 credits (plus prerequisites as indicated) |
|
CSC |
180 |
Foundations in Computer Science |
3 credits |
|
CSC |
210 |
Computer Science I |
3 credits* |
|
CSC |
225 |
Intermediate Programming for Information Systems |
4 credits* |
|
CSC |
270 |
Data Communications |
3 credits* |
|
CSC |
280 |
Intro to Database Management Systems |
3 credits* |
|
CSC |
360 |
Project Management |
3 credits* |
|
CSC |
380 |
Advanced Database |
3 credits* |
|
CSC |
460 |
System Analysis and Design |
4 credits* |
|
CSC |
470 |
Senior Internship OR |
3 credits* |
|
CSC |
471 |
Senior Project |
3 credits* |
|
|
Computer Information Systems Major |
Computer Code: CINA |
|
Network Analyst Concentration |
Minimum credits required: 34 in Computer Science, 7 in Mathematics, 3 in Business Administration, and 3 in Communication Studies (plus prerequisites as indicated) (* = Prerequisite Required)
|
Required Communication Studies Course: 3 credits |
|
CST |
112 |
Public Speaking |
3 credits |
|
Required Mathematics Courses: 7 credits (plus prerequisites as indicated)
|
|
MTH |
135 |
Intro to Probability and Statistics |
3 credits* |
|
MTH |
161 |
Discrete Mathematics I |
4 credits* |
|
Required Business courses: 3 credits (plus prerequisites as indicated)
|
|
BUS |
358 |
Business Communications |
3 credits* |
|
Required Computer Science: 34 credits (plus prerequisites as indicated)
|
|
CSC |
180 |
Foundations in Computer Science |
3 credits |
|
CSC |
210 |
Computer Science I |
3 credits* |
|
CSC |
225 |
Intermediate Programming for Information Systems |
4 credits* |
|
CSC |
270 |
Data Communications |
3 credits* |
|
CSC |
280 |
Introduction to Database Management Systems |
3 credits* |
|
CSC |
290 |
Building Local Area Networks |
3 credits* |
|
CSC |
360 |
Project Management |
3 credits* |
|
CSC |
370 |
Info Systems Security, Privacy, & Ethics |
3 credits* |
|
CSC |
410 |
Advanced Local Area Networks |
3 credits* |
|
CSC |
411 |
Network Administration |
3 credits* |
|
CSC |
470 |
Senior Internship OR |
3 credits* |
|
CSC |
471 |
Senior Project |
3 credits* |
|
Computer Information Systems Minor |
|
Computer Science Requirements: 16 credits (plus prerequisites as indicated) |
|
|
CSC |
180 |
Foundations in Computer Science |
3 credits |
|
|
|
CSC |
210 |
Computer Science I |
3 credits* |
|
|
|
CSC |
225 |
Intermediate Programming for Information Systems |
4 credits* |
|
|
|
CSC |
270 |
Data Communications |
3 credits* |
|
|
|
Additional CSC credits numbered above 200 |
3 credits |
|
|
|
|
|
|
|
|
Computer Science Major |
Computer Code: CSCI |
|
|
Computer Science Concentration |
|
|
Minimum credits required: 33 in Computer Science courses and 18 in Mathematics (plus prerequisites as indicated) (* = Prerequisite Required) |
|
|
|
|
|
|
|
Required Mathematics Courses: 18 credits (plus prerequisites as indicated) |
|
|
MTH |
161 |
Discrete Mathematics I |
4 credits* |
|
|
MTH |
262 |
Discrete Mathematics II |
3 credits* |
|
|
MTH |
141 |
Calculus I |
4 credits* |
|
|
MTH |
142 |
Calculus II |
4 credits* |
|
|
|
One MTH course numbered above 201 |
3 or more credits |
|
|
Required Computer Science : 33 credits (plus prerequisites as indicated)
|
|
|
CSC |
180 |
Foundations in Computer Science |
3 credits |
|
|
CSC |
210 |
Computer Science I |
3 credits* |
|
|
CSC |
241 |
Object Orientation and Linear Structures |
3 credits* |
|
|
CSC |
242 |
Non-Linear Data Structures |
3 credits* |
|
|
CSC |
320 |
Computer Architecture & Hardware |
3 credits* |
|
|
CSC |
400 |
Operating Systems |
3 credits* |
|
|
CSC |
420 |
Formal Languages & Automata |
3 credits* |
|
|
CSC |
430 |
Algorithms |
3 credits* |
|
|
CSC |
470 |
Internship OR |
3 credits* |
|
|
CSC |
471 |
Senior Project |
3 credits* |
|
|
|
|
|
|
|
|
Take at least 6 elective credits from: |
|
|
CSC |
280 |
Intro to Database Management Systems |
3 credits* |
|
|
CSC |
330 |
Web Programming I |
3 credits* |
|
|
CSC |
370 |
Info Systems Security, Privacy & Ethics |
3 credits* |
|
|
CSC |
460 |
Systems Analysis & Design |
4 credits* |
|
|
Computer Science majors are required to earn a passing score on an approved comprehensive examination. The two examinations approved for this purpose are the Major Field Achievement Test (Computer Science) published by the Educational Testing Service and the Computer Science Subject Test of the Graduate Record Examination. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Computer Science Major |
Computer Code: CSWE |
|
Web Applications Engineer Concentration |
|
|
|
|
Minimum credits required: 39 in Computer Science courses, 10-11 in Mathematics, and 2 in Art (plus prerequisites as indicated) (* = Prerequisite Required)
|
Required Art Course: 2 credits |
|
ART |
225F |
Two-Dimensional Computer Imaging |
2 credits |
|
Required Mathematics Courses: 10-11 credits (plus prerequisites as indicated)
|
|
MTH |
161 |
Discrete Mathematics I |
4 credits* |
|
MTH |
262 |
Discrete Mathematics II |
3 credits* |
|
MTH |
135 |
Intro to Probability & Statistics OR |
3 credits* |
|
MTH |
141 |
Calculus I |
4 credits* |
|
Required Computer Science : 39 credits (plus prerequisites as indicated)
|
|
CSC |
180 |
Foundations in Computer Science |
3 credits |
|
CSC |
210 |
Computer Science I |
3 credits* |
|
CSC |
250 |
Multimedia Programming |
3 credits* |
|
CSC |
241 |
Object Orientation and Linear Structures |
3 credits* |
|
CSC |
242 |
Non-Linear Data Structures |
3 credits* |
|
CSC |
280 |
Intro to Database Management Systems |
3 credits* |
|
CSC |
330 |
Web Programming I |
3 credits* |
|
CSC |
340 |
Web Programming II |
3 credits* |
|
CSC |
370 |
Info Systems Security, Privacy, & Ethics |
3 credits* |
|
CSC |
380 |
Advanced Database |
3 credits* |
|
CSC |
400 |
Operating Systems |
3 credits* |
|
CSC |
420 |
Formal Languages & Automata |
3 credits* |
|
CSC |
475 |
Portfolio Development |
3 credits* |
|
Computer Science majors are required to earn a passing score on an approved comprehensive examination. The two examinations approved for this purpose are the Major Field Achievement Test (Computer Science) published by the Educational Testing Service and the Computer Science Subject Test of the Graduate Record Examination.
|
|
|
Computer Science Minor The minor includes a minimum of 22 credits (plus prerequisites as indicated):
Required Mathematics courses: 7 credits (plus prerequisites as indicated) |
|
|
MTH |
161 |
Discrete Mathematics I |
4 credits* |
|
|
MTH |
162 |
Discrete Mathematics II |
3 credits* |
|
|
Required Computer Science Courses: 15 credits (plus prerequisites as indicated) |
|
|
CSC |
180 |
Foundations in Computer Science |
3 credits |
|