B.A. in Computer Science with Software Project Management

Major in Computer Science with Software Project Management (B.A.)
COS 111Introduction to Programming4
COS 211Data Structures4
COS 277Software Development Fundamentals4
COS 299Careers in Mathematics and Computer Science Seminar0
COS 420Software Process3
COS 450Humans and Computers2
6 credits from the following courses:6
Database Systems
Web Programming
Software Engineering
BUS 210Financial Accounting4
BUS 230Managing Organizations and People4
or COM 248
& COM 249
Organizational Communication
and Introduction to Public Relations
BUS 334Classic Project Management2
BUS 336Agile Project Management2
BUS 344Managerial Finance4
COM 220Group Communication4
COM 370Interpersonal Communication4
MAT 124MCalculus 1 14
MAT 242Introduction to Proofs2
MAT 248Mathematics of Computer Science4
Major57
General Education *44-52
Electives13-21
Total Credits122
1

Placement at MAT 124M on the Math and Computer Science department placement exam; MAT 121M​, concurrent enrollment in MAT 122, or equivalent high school or college course(s) is a prerequisite for this course.

*

Courses whose number is followed by a letter fulfill a General Education requirement.

Students may not declare a B.A. in Computer Science with Software Project Management and a Minor in Computer Science.

Students may not declare a B.A. in Computer Science with Software Project Management and a B.A. in Computer Science.

Students may not declare a B.A. in Computer Science with Software Project Management and a B.S. in Computer Science.

Google Sheet Academic Plan