The BA/CS degree option is intended for the general study of the principles and practice of computing and is appropriate if you want to keep your career options open, if you want to combine your study of computer science with a second major in another field, or if you are starting out your study of computer science later in your college career. You can meet the requirements of the BA/CS major by choosing one of two concentrations: Computer Science, and Information Systems. The Information Systems concentration is appropriate if you are interested in the design and deployment of business and e-commerce applications, in information technology project management, and in computing or networking infrastructure support.
Bachelor of Arts in Computer Science
Computer Science Concentration
| |
| Course No. |
Title |
Credits |
| Required Computer Science Courses |
| CIS 201 |
Computer Science I |
4 |
| CIS 203 |
Computer Science II |
4 |
| CIS 300 |
Foundations of Computer Science |
4 |
| CIS 301 |
Theory of Computation |
3 |
| CIS 303 |
Algorithm Analysis and Design |
3 |
| |
| Choose one of CIS 310 or CIS 356 |
| CIS 310 |
Operating Systems |
3 |
| CIS 356 |
Assembly Language and Comp. Arch. |
4 |
| |
| CIS 380 |
Professional Practice |
3 |
| CIS 405 |
Software Engineering |
3 |
| CIS 410 |
Computer Networks |
3 |
| CIS xxx |
CS Elective (3xx or 4xx) |
3 |
| CIS xxx |
CS Elective (3xx or 4xx) |
3 |
| |
| Capstone experience — choose one of CIS 480 or CIS 490 |
| CIS 480 |
Senior Project |
3 |
| CIS 490 |
CS Internship |
3 |
| |
| Required collateral courses in mathematics |
| MATH 125 |
Probability and Statistics I |
3 |
| MATH 151 |
Calculus I |
4 |
| MATH 152 |
Calculus II |
4 |
| |
|
| |
Total credits: |
50-51 |
| |
Bachelor of Arts in Computer Science
Information Systems Concentration
| |
| Course No. |
Title |
Credits |
| Required Computer Science Courses |
| CIS 201 |
Computer Science I |
4 |
| CIS 203 |
Computer Science II |
4 |
| CIS 356 |
Assembly Language and Comp. Arch. |
4 |
| |
| CIS 380 |
Professional Practice |
3 |
| CIS 405 |
Software Engineering |
3 |
| CIS 410 |
Computer Networks |
3 |
| CIS 420 |
Data Base Systems |
3 |
| CIS xxx |
CS Elective (3xx or 4xx) |
3 |
| |
| Capstone experience — choose one of CSI 480 or CIS 490 |
| CIS 480 |
Senior Project |
3 |
| CIS 490 |
CS Internship |
3 |
| |
| Required collateral courses in mathematics |
| MATH 125 |
Probability and Statistics I |
3 |
| MATH 151 |
Calculus I |
4 |
| |
| |
| Required collateral courses in Business Admin. |
| |
Business Administration Minor |
18 |
| |
|
| |
Total credits: |
55 |
| |