DEPARTMENT OF COMPUTER SCIENCE 2024-2026

The Department of Computer Science offers a Bachelor of Science degree in Computer Science that provides students with a solid foundation in the basic study of computers. The mission of the department is to educate professionals with a sound knowledge of their field, inventiveness, and critical thinking.

Program Learning Outcomes

Department of Computer Science graduates will:

  1. Have a solid foundational knowledge of computer architecture, software engineering, programming, and computer security.
  2. Have well-developed skills in logical thinking, teamwork, and communication.
  3. Apply ethical practices to their professional endeavors.
Bachelor of Science in Computer Science 2024-2026

The BS in Computer Science focuses on the study of computing as well as its role in an application area. It prepares students for graduate study, employment in computer systems, and careers in education. Students must complete 100 credits as follows:

General Education Courses cr
COMM211 Communication Skills 3
CPTR208 Foundations of Information Technology 2
ENLG211 English Composition I 3
ENLG212 English Composition II 3
ENLG215 Research Methodology 2
HLED135 Wellness 360 3
PEAC___ Physical Education Course 1
PHIL241 Ethics in Modern Society 3
RLGN274 God and Human Life 3
SOCI200 Philosophy of Service 2
3 credits from:
ARAB101 Arabic for Beginners 3
ARAB211 Arabic Language Skills 3
3 credits from:
RLGN212 Jesus in His Time and Ours 3
RLGN213 Old Testament Survey 3
RLGN214 New Testament Survey 3
3 credits from:
PSYC201 General Psychology 3
SOCI210 General Sociology 3
Core Courses cr
CPTR211 Computer Programming I 3
CPTR212 Computer Programming II 3
CPTR221 Logic Design 3
CPTR231 Networks and Telecommunications 3
CPTR314 Data Structures and Algorithms 3
CPTR315 Programming Paradigms 3
CPTR322 Computer Organization and Assembler 3
CPTR331 Web Programming I 3
CPTR332 Web Programming II 3
CPTR341 Operating Systems 3
CPTR351 Database Systems Design and Development 3
CPTR370 Data Analytics 3
CPTR450 Computer and Systems Security 3
CPTR461 System Analysis, Design and Development 3
CPTR495 Computer Science Senior Project 3
Major Courses cr
3 credits from:
CPTR395 Blockchain Technology and Digital Currencies 3
CPTR397 Topics in Computing 1
CPTR440 Network Administration 3
CPTR471 Artificial Intelligence 3
CPTR481 Formal Theory of Computation 3
CPTR487 Internship in Computing 3
Cognate Courses cr
MATH217 Calculus III 4
MATH221 Discrete Mathematics 3
MATH235 Linear Algebra 4
MATH241 Probability and Statistics 3
MATH451 Numerical Methods and Analysis 4
Total Credits 100

NOTE: Upon admission, Computer Science students will take the math placement exam to determine their el- igibility to enter directly into MATH 217 Calculus III. Students may be required to take MATH 115 Calculus I and/or MATH 116 Calculus II as remedial courses.

Master of Science in Computer Science 2024-2026

The MS degree in Computer Science is currently on hold.

The MS degree in Computer Science exposes students to advanced knowledge and skills in computing, and prepares them for research careers and technical positions. Students must complete 100 credits as follows: