Major in Computer Science with Software Project Management (B.A.)
COS100Introduction to Programming3
or COS205 Scientific Computing
COS105Computer Science 14
COS212Computer Science 24
COS216Data Structures and Algorithms3
COS450Humans and Computers3
COS477Software Engineering3
MAT124MCalculus 1 14
MAT207MStatistical Analysis 13
MAT241Discrete Mathematics3
BUS210Financial Accounting4
BUS334Principles of Project Management3
BUS344Managerial Finance4
COM220Group Communication4
BUS230Principles of Management3-4
or COM248 Organizational Communication
COM322Advanced Group Communication4
or COM370 Interpersonal Communication
COS313Database Systems3
or COS318 Web Programming
Major55-56
General Education49-50
Electives18-20
Total Credits122-126
1

This course meets a General Education requirement.  

B.A. in Computer Science with Software Project Management 2016-2017: Option 1 - CWILT

First Year
FallCreditsInterimCreditsSpringCredits
COS100 or 205 Introduction to Programming or Scientific Computing3Nature of Persons (N) course 3COS105 Computer Science 14
MAT124M Calculus 14 GES130 Christianity Western Culture4
GES106  GES110
BIB101 Introduction to the Bible3 Second Language (S) course1 4
GES125 Introduction to the Creative Arts4  
 14 3 12
Second Year
FallCreditsInterimCreditsSpringCredits
COS212 Computer Science 24Electives 3BUS210 Financial Accounting4
MAT241 Discrete Mathematics3 COS216 Data Structures and Algorithms3
Laboratory Science (D) course 4 MAT207M Statistical Analysis3
Contemporary Western Life and Thought (L) course 3 THE201 Christian Theology3
PEA100  Cross-Cultural Experience (Z) course 0-3
 14 3 13-16
Third Year
FallCreditsInterimCreditsSpringCredits
COS318 (fall, odd years)2 Web Programming3COS450 (interim, even years) Humans and Computers3COS477 (spring, even years (or elective)) Software Engineering3
BUS230 or COM 248 Principles of Management or Organizational Communication3-4 BUS334 Principles of Project Management3
COM322 or 370 (fall, odd years) Advanced Group Communication, Interpersonal Communication4 Leisure and Lifetime Sports (Q) course 1
World Cultures (U) course 3 Electives 6
  Artistic Experience (A) course 0-3
 13-14 3 13-16
Fourth Year
FallCreditsInterimCreditsSpringCredits
COS313 (fall, even years (or elective))2 Database Systems3Interim Off BUS344 Managerial Finance4
COM220 Group Communication4 Science, Technology, and Society (K) course 3
Interpreting Biblical Themes (J) course 3 Contemporary Christian Issues (P) course 3
Comparative Systems (G) course 3 Electives 6
 13 0 16
Total Credits: 117-124
1

Students must complete through the second semester of a first year language course or equivalent (Check the catalog for details of this option.)

2

Choose one from COS313, COS318 (Check the catalog for details.)

This program assumes a student will use MAT124M and GES334K to meet the general education Mathematics and Science, Technology, and Society requirements.

Most financial aid packages stipulate 12 credits/semester; Minnesota state grants are reduced when credit load falls below 15 credits/semester. (Interim credits may be split between fall and spring for state grant purposes only.)

B.A. in Computer Science with Software Project Management 2016-2017: Option 2 - Humanities

First Year
FallCreditsInterimCreditsSpringCredits
COS100 or 205 Introduction to Programming or Scientific Computing3GES147 Humanities II: Renaissance and Reformation4COS105 Computer Science 14
MAT124M Calculus 14 GES244 Humanities III: European Enlightenment and American Culture to 18774
GES106  BIB101 Introduction to the Bible3
GES145 Humanities I: Greco-Roman through Middle Ages4 Second Language (S) course1 4
Nature of Persons (N) course 3  
 14 4 15
Second Year
FallCreditsInterimCreditsSpringCredits
COS212 Computer Science 24Elective 3BUS210 Financial Accounting4
MAT241 Discrete Mathematics3 COS216 Data Structures and Algorithms3
GES246 Humanities IV: Modern and Contemporary Western Culture4 MAT207M Statistical Analysis3
Laboratory Science (D) course 4 PEA100 1
  Electives 3
  Cross-Cultural Experience (Z) course 0-3
 15 3 14-17
Third Year
FallCreditsInterimCreditsSpringCredits
COS3182 Web Programming3COS450 (interim, even years) Humans and Computers3COS477 (spring, even years (or elective)) Software Engineering3
BUS230 or COM 248 Principles of Management or Organizational Communication3-4 BUS334 Principles of Project Management3
COM322 or 370 (fall, odd years) Advanced Group Communication, Interpersonal Communication4 Leisure and Lifetime Sports (Q) course 1
World Cultures (U) course 3 Electives 6
  Artistic Experience (A) course 0-3
 13-14 3 13-16
Fourth Year
FallCreditsInterimCreditsSpringCredits
COS313 (fall, even years (or elective))2 Database Systems3Interim Off BUS344 Managerial Finance4
COM220 Group Communication4 Science, Technology, and Society (K) course 3
Interpreting Biblical Themes (J) course 3 Contemporary Christian Issues (P) course 3
Comparative Systems (G) course 3 Electives 4
 13 0 14
Total Credits: 121-128
1

Students must complete through the second semester of a first year language course or equivalent (Check the catalog for details of this option.)

2

Choose one from COS313, COS318 (Check the catalog for details.)

This program assumes a student will use MAT124M and GES334K to meet the general education Mathematics and Science, Technology, and Society requirements.

Most financial aid packages stipulate 12 credits/semester; Minnesota state grants are reduced when credit load falls below 15 credits/semester. (Interim credits may be split between fall and spring for state grant purposes only.)