B.Sc. in Software Systems Development

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%.


Current Degree Requirements
 
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 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 428 - Human Computer Communications
3.0 CS 476 - Software Development Project
3.0 CS 4xx
3.0 CS 473, ENSE 474, or ENSE 475
3.0 MATH 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 or 200
6.0 PHYS 109 and 119 or PHYS 111 and 112
3.0 BUS 260
3.0 BUS 302
3.0 ECON 100, 201 or 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 Open elective
3.0 Open elective
120.0 Total (65% Program GPA required)



To Top of Page