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
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 |
| 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 |
Core Courses
18 Credit Hours
| BCS 301 Advanced Programming and Software Development |
3 |
| BCS 302 Data Structures and Algorithm Design |
3 |
| BCS 303 Database Systems and Data Management |
3 |
| BCS 304 Computer Networks and Cloud Computing |
3 |
| BCS 305 Software Engineering and System Design |
3 |
| BCS 306 Ethics, Cyber Law, and Responsible Computing |
3 |
| BCS 307 Artificial Intelligence Foundations |
3 |
| BSC 308 Human-Computer Interaction and User Experience Design |
3 |
Emphasis Courses
21 Credit Hours
| Artificial Intelligence and Machine Learning |
|
| BBA 321 Financial Technology and Digital Banking |
3 |
| BCS 321 Machine Learning Fundamentals |
3 |
| BCS 322 Deep Learning and Neural Networkstion |
3 |
| BCS 323 Natural Language Processing and Generative AI |
3 |
| BCS 324 Computer Vision and Intelligent Systems |
3 |
| BCS 325 Robotics and Intelligent Automation |
3 |
| BCS 326 AI Applications and Business Innovation |
3 |
| BCS 327 Responsible AI and Emerging Technologies |
3 |
| Data Science and Intelligent Analytics |
|
| BCS 331 Data Science Foundations |
3 |
| BCS 332 Statistical Computing and Predictive Analytics |
3 |
| BCS 333 Big Data Technologies |
3 |
| BCS 334 Data Visualization and Business Intelligence |
3 |
| BCS 335 Applied Machine Learning for Data Science |
3 |
| BCS 336 Cloud Data Engineering |
3 |
| BCS 337 Intelligent Decision Support Systems |
3 |
| Cybersecurity and Trustworthy AI Systems |
|
| BCS 341 Cybersecurity Fundamentals |
3 |
| BCS 342 Network Security and Ethical Hacking |
3 |
| BCS 343 Information Security and Risk Management |
3 |
| BCS 344 Secure Software Development |
3 |
| BCS 345 Digital Forensics and Incident Response |
3 |
| BCS 346 Trustworthy AI Systems and AI Security |
3 |
| BCS 347 Cybersecurity Strategy and Emerging Threats |
3 |
Internship and Professional Practice
6 Credit Hours
| BCS 381 Practicum I |
1.5 |
| BCS 382 Practicum II |
1.5 |
| BCS 383 Internship I |
1.5 |
| BCS 384 Internship II |
1.5 |
Capstone Course
3 Credit Hours
Free Electives
9 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 |
Core Courses
18 Credit Hours
| BCS 301 Advanced Programming and Software Development |
3 |
| BCS 302 Data Structures and Algorithm Design |
3 |
| BCS 303 Database Systems and Data Management |
3 |
| BCS 304 Computer Networks and Cloud Computing |
3 |
| BCS 305 Software Engineering and System Design |
3 |
| BCS 306 Ethics, Cyber Law, and Responsible Computing |
3 |
| BCS 307 Artificial Intelligence Foundations |
3 |
| BSC 308 Human-Computer Interaction and User Experience Design |
3 |
Emphasis Courses
21 Credit Hours
| Artificial Intelligence and Machine Learning |
|
| BBA 321 Financial Technology and Digital Banking |
3 |
| BCS 321 Machine Learning Fundamentals |
3 |
| BCS 322 Deep Learning and Neural Networkstion |
3 |
| BCS 323 Natural Language Processing and Generative AI |
3 |
| BCS 324 Computer Vision and Intelligent Systems |
3 |
| BCS 325 Robotics and Intelligent Automation |
3 |
| BCS 326 AI Applications and Business Innovation |
3 |
| BCS 327 Responsible AI and Emerging Technologies |
3 |
| Data Science and Intelligent Analytics |
|
| BCS 331 Data Science Foundations |
3 |
| BCS 332 Statistical Computing and Predictive Analytics |
3 |
| BCS 333 Big Data Technologies |
3 |
| BCS 334 Data Visualization and Business Intelligence |
3 |
| BCS 335 Applied Machine Learning for Data Science |
3 |
| BCS 336 Cloud Data Engineering |
3 |
| BCS 337 Intelligent Decision Support Systems |
3 |
| Cybersecurity and Trustworthy AI Systems |
|
| BCS 341 Cybersecurity Fundamentals |
3 |
| BCS 342 Network Security and Ethical Hacking |
3 |
| BCS 343 Information Security and Risk Management |
3 |
| BCS 344 Secure Software Development |
3 |
| BCS 345 Digital Forensics and Incident Response |
3 |
| BCS 346 Trustworthy AI Systems and AI Security |
3 |
| BCS 347 Cybersecurity Strategy and Emerging Threats |
3 |
Internship and Professional Practice
3 Credit Hours
(Select 2 Courses)
| BCS 381 Practicum I |
1.5 |
| BCS 382 Practicum II |
1.5 |
| BCS 383 Internship I |
1.5 |
| BCS 384 Internship II |
1.5 |
Capstone Course
3 Credit Hours
top