BACHELOR OF SCIENCE IN COMPUTER SCIENCE(BCS)
Mission
To provide students with the computer related knowledge and skills as well as soft skills needed for team works, based on the Christian values and Biblical morals to prepare them for professional careers in the field of computer science.Objectives
The program will enable students to attain, by the time of graduation:- An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution
- An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.
- An ability to use current techniques, skills, and tools necessary for computing practice
- An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.
- An ability to apply Biblical principles and concepts in collaborative works.
- An ability to apply Ethical principles to business decision making.
Graduation Requirements
- B.C.S. students must satisfactorily complete a minimum of 120 credits: General Education (36credits), Major requirements (36 credits), WUV Core courses (30 credits), and Electives (18 credits).
- A cumulative grade point average of C (2.0) must be maintained.
- Students must satisfactorily pass the graduation exams: Essay test.
- Students fulfill the community services in order to learn ministry formation
Degree Requirements
LIL 101- Library Information Literacy 0 credits
- MAT 201 Calculus I (Prerequisite for BCS 200 ~)
- BNT 101 New Testament Survey
- THL 101 Biblical Doctrine I
- BOT 101 Old Testament Survey
- FDS 101 Introduction to Christian Faith
- FDS 102 Worldview
- BCS 101 Preview of Computer Science
- BCS 102 Fundamentals of Programming (MIT303)
- BCS 103 Database Concepts and Applications (MIT301)
- BCS 104 Fundamentals of Web Programming (MIT 104)
- BCS 201 Discrete Mathematics and Logic
- BCS 202 Data Structure and Algorithms (MIT302)
- BCS 203 Foundations of Software Engineering
- BCS 206 Introduction to Programming Languages (MIT206)
- BCS 301 Computer Architecture
- BCS 303 Data Communications and Networking (MIT304)
- BCS 310 Operating System Design
- BCS 311 Software Development (MIT311)
- BCS 490 Capstone Study
- CHS101 Community Service Freshman
- CHS102 Community Service Freshman
- CHS201 Community Service Sophomore
- CHS202 Community Service Sophomore
- CHS301 Community Service Junior
- CHS302 Community Service Junior
- CHS401 Community Service Senior
- BCS 105 Introduction to Data Science (MIT 105)
- BCS 204 Object Oriented Programming (MIT 306)
- BCS 315 Applied Machine Learning (MIT 315)
- BCS 320 Probability and Mathematical Statistics (BUS 201)
- BCS 350 Mobile Application Development (MIT350)
- BCS 370 Co-operative Education Program Level 1
- BCS 371 Co-operative Education Program Level 2
- BCS 400 Artificial Intelligence
- BCS 410 Mid Level of Programming (MIT 410)
- BCS 411 Windows Programming (MIT 411)
- BCS 412 Cloud Computing (MIT 412)
- BCS 415 Big Data on Amazon Web Services (MIT 415)
- BCS 420 Cyber Securities (MIT307)
- BCS 439 Big Data Analytics in Business (MIT 439)
- BCS 440 Natural Language Processing (MIT 440)
- BCS 372 Computer Programming Field Practicum (1 credit Hour)
- BCS 373 Data Science Field Practicum (1 credit Hour)
- BCS 374 IT Infrastructure Field Practicum (1 credit Hour)
MASTER OF SCIENCE IN COMPUTER SCIENCE(MCS)
Master of Science in Computer Science (MCS) Program focuses on three aspects in the Computer field: Computer programming, Data Analytics, and Information Technology Infrastructure. Technology area includes computer network environment, telecommunications, and network securities. Most Computer courses are accompanied with hands-on Computer labs.Mission
To provide students with a higher level of training for computer programming, data analytics, Information Technology infrastructure, and Christian worldview for students to be equipped with the ability to plan, design, implementation, and maintenance of various computer related capabilities effectively, based on the obtained computer knowledge, and computer programming and data analytics skills.Objectives
Students who successfully complete the M.C.S. curriculum will be equipped with:- An ability to analyze the given problems and define the computing requirements appropriate to its solution.
- An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.
- An ability to conduct data analytics on the business data by utilizing Machine Learning, Text Mining, and Artificial Intelligence technologies.
- An ability to plan, design, develop, and maintain Information Technology infrastructure.
- An ability to use current techniques, skills, and tools necessary for computing practice.
- An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.
- An ability to apply Biblical and Ethical principles in business decision making.
Admission Prerequisites (12 credits)
To be admitted to the MCS program, the candidate’s transcripts must show undergraduate level coursework (or equivalent) covering the following prerequisite courses. Otherwise, students must take at least two prerequisite courses in the first semester and finish taking all prerequisite courses within the first year of MCS program. The prerequisite courses may be opened during the Summer and Winter sessions.
- BCS102 Fundamentals of Programming (MIT 303)
- BCS 202 Data Structure and Algorithms (MIT 302)
- BCS 310 Operating System Design
- BCS 320 Probability and Mathematical Statistics (BUS 201)
Graduation Requirements
- M.C.S. students must satisfactorily complete a minimum of 36 credits: Students must satisfactorily complete the major requirements (21 credits) and free electives (15 credits) from any courses offered in the School of Business and Technologies.
- A concentration program will be additionally awarded to the MCS degree diploma if five (5) or more free elective courses are taken from a different major such as Master of Science in Management Information System (MIS), Master of Business Administration (BUS), and Accounting (ACC).
- A cumulative grade point average of B- (2.5) must be maintained.
- CS 532 Advanced Network Securities (MIT 532)
- CS 533 Network Infrastructure Planning (MIT 533)
- CS 537 Mobile Application Concepts (MIT 537)
- CS 541 Fundamentals of Web Programming (MIT 541)
- CS 542 Object Oriented Programming (MIT 542)
- CS 545 Software Development in Python
- CS 557 Artificial Intelligence
- CS 534 Cyber Securities
- CS 536 Information Technology Governance (MIT 536)
- CS 540 Principles of Programming Languages (MIT 540)
- CS 543 Windows Programming (MIT 543)
- CS 544 Project Management
- CS 790 Co-operative Education Program Practicum
- CS 791 IT Infrastructure Field Practicum (1 Credit Hour / may be repeated)
- CS 792 Computer Programming Field Practicum (1 Credit Hour / may be repeated)
- CS 793 Data Analytics Field Practicum (1 Credit Hour / may be repeated)
- ACC 502 Financial Accounting
- BUS 502 Human Resource Management
- BUS 503 Financial Management (Pre: ACC502)
- BUS 504 Operations and Supply Management
- BUS 505 Marketing Management
- BUS 506 Management Information Systems
- BUS 507 Strategic Management
- BUS 510 Organization Theory
- BUS 600 Managerial Statistics
- BUS 700 Business Research
- ACC 701 Federal Taxation (Pre: ACC502)
- BUS 501 Organizational Behavior (Required)
- BUS 702 Business Law and Ethics
- BUS 703 Labor Relations
- BUS 704 International Business
- BUS 705 International Financial Management (Pre: BUS503)
- BUS 707 Corporate Governance
- BUS 708 Consumer Behavior (Pre: BUS505)
- BUS 709 Risk and Insurance
- BUS 710 Christian and Business
- BUS 712 Small Business Management
- BUS 713 Investment Strategies (Pre: ACC502)
- BUS 714 Digital Marketing (Pre: BUS505)
- BUS 715 Project Management
- BUS 716 Survey of Economics
- ECO 501 Managerial Economics
- ECO 602 Global Economic Environment
- ECO 603 Economics of Development
- MIS 531 Database Design (MIT 531)
- MIS 539 Big Data Analytics in Business (MIT 539)
- MIS 550 Introduction to Data Science (MIT 550)
- MIS 551 Data Mining (Pre: CS 542)
- MIS 552 Applied Machine Learning (Pre: CS542) (MIT 552)
- MIS 553 Deep Learning (Pre: CS 542)
- MIS 554 Natural Language Processing
- MIS 556 Big Data on Amazon Web Services