B.Sc. in Software Systems Development (Proposed Program, to Start July 2012)
* Students who began under the old program can complete either the requirements of the old program or the new program. A description of the old program is given below on the web page.
The B.Sc. in Software Systems Development is a new degree program offered by the Department of Computer Science. The program deals with the issues related to the design, implementation, testing, evolution and maintenance of software systems. Students must complete: a minimum of 99 credit hours in major disciplines including Computer Science, Engineering, Mathematics, Physics, Administration, Economics, and Statistics; and a maximum of 21 credit hours in disciplines other than the majors. The program GPA requirement is a minimum average of 65%.
| Credit hours | B.Sc. in Software Systems Development, required courses |
|---|---|
| 3.0 | CS 110 - Programming and Problem Solving |
| 3.0 | CS 115 - Object-Oriented Design |
| 3.0 | CS 201 - Introduction to Digital Systems |
| 3.0 | CS 210 - Data Structures and Abstractions |
| 3.0 | CS 215 - Web Oriented Programming |
| 3.0 | CS 280 - Risk and Reward in the Information Society |
| 3.0 | CS 301 - Digital Systems Architecture |
| 3.0 | CS 305 - Human Computer Communications |
| 3.0 | CS 310 - Discrete Computational Structures |
| 3.0 | CS 330 - Introduction to Operating Systems |
| 3.0 | CS 335 - Computer Networks |
| 3.0 | CS 340 - Advanced Data Structures and Algorithm Design |
| 3.0 | CS 350 - Programming Language Concepts |
| 3.0 | CS 372 - Software Engineering Methodology |
| 3.0 | CS 411 - Computability and Formal Languages |
| 3.0 | CS 412 - Algorithm Analysis |
| 3.0 | CS 476 - Software Development Project |
| 3.0 | 400-level CS course |
| 3.0 | CS 473 / ENSE 474 / ENSE 475 |
| 3.0 | MATH 105/110 |
| 3.0 | MATH 111 |
| 3.0 | MATH 122 |
| 3.0 | MATH 221 |
| 3.0 | ENEL 280 |
| 3.0 | ENEL 282 |
| 3.0 | ENEL 384 |
| 3.0 | ENEL 387 |
| 3.0 | STAT 160/200 |
| 3.0 | PHYS 109/111 |
| 3.0 | PHYS 119/112 |
| 3.0 | BUS 260 |
| 3.0 | BUS 302 |
| 3.0 | ECON 100/201/202 |
| 99.0 | Subtotal (65% Major GPA required) |
| 3.0 | ENGL 100 |
| 3.0 | ENGL 110 |
| 3.0 | Arts or Fine Arts elective |
| 3.0 | Arts or Fine Arts elective |
| 3.0 | Arts or Fine Arts elective |
| 3.0 | Any Faculty elective |
| 3.0 | Any Faculty elective |
| 120.0 | Total (65% Program GPA required) |
B.Sc. in Software Systems Development (Old Program, up to June 2012)
* Students who began under the old program can complete either the requirements of the old program or the new program. A description of the new program is given above on the web page.
The B.Sc. in Software Systems Development is a new degree program offered by the Department of Computer Science. The program deals with the issues related to the design, implementation, testing, evolution and maintenance of software systems. Students must complete: a minimum of 102 credit hours in major disciplines including Computer Science, Engineering, Mathematics, Physics, Administration, Economics, and Statistics; and a maximum of 18 credit hours in disciplines other than the majors. The program GPA requirement is a minimum average of 65%.