Home > Academics > Programs > Bachelor > Computer Science

Bachelor of Science in Computer Science

PURPOSE

Midwest University offers the Bachelor of Science in Computer Science degree so that students may learn core knowledge to understand a cutting-edge science essential for computer utilization. It aims to nurture high-level professionals in the computer field and cultivate excellent human resources to lead the future with national competitiveness in global industry.

OBJECTIVES

Upon completing this degree, students will be able to:

  • Demonstrate a comprehensive working knowledge and application of Computer Science principle, practices, and concepts
  • Demonstrate their use of techniques, skills and modern technology necessary for professional growth.
  • Nurture the ability to systematically solve problems by formulating technical problems and designing and conducting experiments using advanced scientific tools

TRADITIONAL DEGREE PROGRAM

COURSES

General Education Courses

36 Credit Hours

Sequenced Courses
Communications
(6 Credit Hours are required as a second language)
 

1. English as a second language
EN 101 English Reading Skills 3
EN 201 English Composition I 3
EN 103 English Grammar I 3
EN 104 English Listening and Speaking 3
EN 301 English Composition II 3
EN 202 American Culture 3

2. Korean as a second language
KR 101 Beginner Korean I 3
KR 102 Beginner Korean II 3
KR 103 Intermediate Korean I 3
KR 104 Intermediate Korean II 3
KR 201 Advanced Korean I 3
KR 202 Advanced Korean II 3
History  
HI 103 Origins of the Modern World: World History 3
HI 202 United States History 3
Non-sequenced Courses
GE 107 Introduction to Philosophy and Ethics * 3
GE 108 Introduction to Sociology 3
GE 110 College Algebra * 3
GE 112 Principles of Economics * 3
GE 113 Introduction to Computers 3
GE 117 The Understanding of Music 3
GE 204 Fundamentals of Public Speech 3
GE 205 Introduction to Information and Communication 3
GE 206 Introduction to Psychology 3
GE 209 Political Science 3
GE 211 U.S. Government 3
GE 215 Principles of Leadership 3
GE 302 Globalization 3
GE 303 Introduction to Anthropology 3
* required

Biblical Studies & Applied Theology Core Courses

30 Credit Hours

NT 101 Introduction to the New Testament 3
OT 101 Introduction to Old Testament 3
NT 202 Life of Christ 3
OT 203 Pentateuch 3
TH 201 Bible Doctrines I 3
BS 301 Interpretation of the Bible 3
NT 303 Acts and Pauline Epistles 3
TH 301 Bible Doctrines II 3
OT 303 History of Israel 3
TH 401 Theology of Spiritual Life 3

Required Courses

18 Credit Hours

CS 150 Fundamentals of Programming 3
CS 250 Operating Systems 3
CS 353 Discrete Mathematics and Logic 3
CS 351 Data Structures and Algorithms 3
CS 450 Database Concepts and Applications 3
CS 420 Artificial Intelligence 3

Focus Area Electives

21 Credit Hours

(Select 7 Courses)
CS 301 Web Programming 3
CS 411 Object-Oriented Programming 3
CS 303 Computer Architecture 3
CS 252 Computer Networks 3
CS 302 Software Engineering 3
CS 421 Concepts in Machine Learning 3
CS 422 Introduction to Big Data 3
CS 423 Mobile Application Development 3
CS 452 Computer Security 3

Field Practicum

3 Credit Hours

FP 310 Field Practicum I 1
FP 311 Field Practicum II 1
FP 312 Field Practicum III 1

Capstone Course

3 Credit Hours

CP 490 Capstone 3

Free Electives

12 Credit Hours

Total

123 Credit Hours

ADULT DEGREE COMPLETION PROGRAM

COURSES

General Education Courses

36 Credit Hours

English Language / Communication: 3 credit hours
  -Includes courses in English composition, writing, literature, speech, etc.

History: 3 credit hours
  -Includes courses in American, Korean, World, Art History, etc.

Humanities: 3 credit hours
  -Includes courses in Art, Music, Theater, Film, Literature, Philosophy, Ethics, etc.

Science / Math: 3 credit hours
  -Includes courses in Biology, Physics, Environmental Science, Math, Computer Science, Statistics, Accounting, etc.

Social Sciences: 3 credit hours
  -Includes courses in Psychology, Political Science, Economics, Sociology, Cultural Anthropology, etc.

General Studies Electives: 21 credit hours
  -Includes courses in the areas listed above

Elective Courses

18 Credit Hours

Communication Courses

6 Credit Hours

1. English as a second language
EN 101 English Reading Skills 3
EN 201 English Composition I 3
EN 103 English Grammar I 3
EN 104 English Listening and Speaking 3
2. Korean as a second language
KR 101 Beginner Korean I 3
KR 102 Beginner Korean II 3
KR 103 Intermediate Korean I 3
KR 104 Intermediate Korean II 3

Biblical Studies & Applied Theology Core Courses

18 Credit Hours (Select 6 Courses)

NT 101 Introduction to the New Testament 3
OT 101 Introduction to Old Testament 3
NT 202 Life of Christ 3
OT 203 Pentateuch 3
TH 201 Bible Doctrines I 3
BS 301 Interpretation of the Bible 3
NT 303 Acts and Pauline Epistles 3
TH 301 Bible Doctrines II 3
OT 303 History of Israel 3
TH 401 Theology of Spiritual Life 3

Required Courses

18 Credit Hours

CS 150 Fundamentals of Programming 3
CS 250 Operating Systems 3
CS 353 Discrete Mathematics and Logic 3
CS 351 Data Structures and Algorithms 3
CS 450 Database Concepts and Applications 3
CS 420 Artificial Intelligence 3

Focus Area Electives

21 Credit Hours

(Select 7 Courses)
CS 301 Web Programming 3
CS 411 Object-Oriented Programming 3
CS 303 Computer Architecture 3
CS 252 Computer Networks 3
CS 302 Software Engineering 3
CS 421 Concepts in Machine Learning 3
CS 422 Introduction to Big Data 3
CS 423 Mobile Application Development 3
CS 452 Computer Security 3

Field Practicum

3 Credit Hours

FP 310 Field Practicum I 1
FP 311 Field Practicum II 1
FP 312 Field Practicum III 1

Capstone Course

3 Credit Hours

CP 490 Capstone 3

Free Electives

12 Credit Hours

Total

123 Credit Hours

top

Midwest University

851 Parr Rd, Wentzville, MO 63385 | (636)327-4645 | usa@midwest.edu
Copyright © 2015 Midwest University / Staff Login

Midwest University

851 Parr Rd, Wentzville, MO 63385
(636)327-4645
usa@midwest.edu
Copyright © 2015 Midwest University
Staff Login