Computer Science (B.S.) - Web & Mobile Programming - Resident
Important: This degree plan is effective for those starting this degree program in fall 2020 through summer 2021. This degree plan will remain in effect for students who do not break enrollment or who do not change degree programs, concentrations, or cognates.
General Education/Foundational Skills Requirements
Code | Title | Hours |
---|---|---|
Communication & Information Literacy 1 | ||
ENGL 101 | Composition and Rhetoric | 3 |
INQR 101 | Inquiry | 1 |
Communications Elective | 3 | |
Information Literacy Elective | 3 | |
Information Literacy Elective | 3 | |
Technological Solutions & Quantitative Reasoning 1 | ||
UNIV 101 | Foundational Skills | 1 |
Math Elective | MATH 114 or higher | 4 |
Technology Competency 2 | 0-3 | |
Critical Thinking 1 | ||
RLGN 105 | Introduction to Biblical Worldview 3 | 2 |
RSCH 201 | Research | 3 |
Critical Thinking Elective | 3 | |
Civic & Global Engagement 1 | ||
EVAN 101 | Evangelism and the Christian Life 3 | 2 |
Cultural Studies Elective | 3 | |
Social & Scientific Inquiry 1 | ||
Natural Science Elective | 4 | |
Social Science Elective | 3 | |
Christianity & Contexts 1 | ||
BIBL 105 | Old Testament Survey | 2 |
BIBL 110 | New Testament Survey | 2 |
THEO 201 | Theology Survey I 3 | 2 |
THEO 202 | Theology Survey II 3 | 2 |
Total Hours | 46-49 |
1 | Refer to the list of approved general education electives before enrolling in foundational skill requirements |
2 | All students must pass the Computer Assessment OR complete applicable INFT course |
3 | Students transferring in 45 or more UG credit hours will have the requirements of RLGN 105 Introduction to Biblical Worldview (2 c.h.) & EVAN 101 Evangelism and the Christian Life (2 c.h.) waived; Students transferring in 60 or more UG credit hours will also have the requirements of THEO 201 Theology Survey I (2 c.h.) & THEO 202 Theology Survey II (2 c.h.) waived |
Major Requirements
Code | Title | Hours |
---|---|---|
Major Foundational Courses | ||
BUSI 240 | Organizational Behavior I 1 | 3 |
CSIS 110 | Introduction to Computing Sciences 1 | 3 |
CSIS 111 | Introduction to Programming 1 | 3 |
ENGR 270 | Technical Communication 1 | 3 |
MATH 131 | Calculus and Analytic Geometry I 1 | 4 |
PHYS 201 | General Physics I 1 | 4 |
Total Hours | 20 |
1 | Course may fulfill select general education requirements |
Code | Title | Hours |
---|---|---|
Major Core | ||
CSIS 100 | Introduction to Information Sciences and Systems | 3 |
CSIS 112 | Advanced Programming | 3 |
CSIS 215 | Algorithms and Data Structures | 3 |
CSIS 326 | Database System Concepts | 3 |
CSIS 342 | Computer Architecture and Organization | 3 |
CSIS 345 | Introduction to Linux | 3 |
CSIS 352 | System Administration | 3 |
CSIS 355 | Network Architecture and Protocols | 3 |
CSIS 434 | Theory of Programming Languages | 3 |
CSIS 443 | Operating Systems | 3 |
CSIS 461 | Technical Aspects of Computer Security | 3 |
CSIS 471 | Software Engineering | 3 |
CSIS 481 | CS Capstone I 1 | 3 |
or CSIS 485 | Cybersecurity Capstone I | |
CSIS 482 | CS Capstone II 1 | 3 |
or CSIS 486 | Cybersecurity Capstone II | |
Total Hours | 42 |
1 | Cybersecurity Cognate students are required to take the Cybersecurity Capstones (CSIS 485 Cybersecurity Capstone I (3 c.h.) and CSIS 486 Cybersecurity Capstone II (3 c.h.)). Students in other Cognates are required to take the CS Capstones (CSIS 481 CS Capstone I (3 c.h.) and CSIS 482 CS Capstone II (3 c.h.)). |
Code | Title | Hours |
---|---|---|
Cognate | ||
CSIS 310 | Web Architecture and Development | 3 |
CSIS 315 | Client-Side Programming | 3 |
CSIS 316 | Server-Side Programming | 3 |
CSIS 408 | Web and Mobile Programming | 3 |
Total Hours | 12 |
Code | Title | Hours |
---|---|---|
Quantitative Studies Courses | ||
MATH 128 | Elementary Functions and Coordinate Geometry | 4 |
MATH 211 | Introduction to Statistical Analysis | 3 |
MATH 250 | Introduction to Discrete Mathematics | 3 |
MATH Elective 1 | 3 | |
Total Hours | 13 |
1 | Choose one of the following courses not already required by the degree: MATH 125 Finite Mathematics (3 c.h.), MATH 130 Advanced Technical Mathematics (3 c.h.), MATH 132 Calculus and Analytic Geometry II (4 c.h.), MATH 200 Introduction to Mathematical Reasoning (3 c.h.), MATH 217 Elementary Geometry (3 c.h.), MATH 221 Applied Linear Algebra (3 c.h.), MATH 301 Methods of Operations Research (3 c.h.), MATH 302 Introduction to Experimental Design in Statistics (3 c.h.), MATH 305 Modern Geometry (3 c.h.), MATH 307 Introductory Number Theory (3 c.h.), MATH 350 Discrete Mathematics (3 c.h.), or MATH 352 Numerical Analysis (3 c.h.). Applicable prerequisites must be met. |
Code | Title | Hours |
---|---|---|
Lab Sciences Courses | ||
Lab Science Elective 1 | 4 | |
Total Hours | 4 |
1 | Choose any science course which includes a lab component. Students typically choose BIOL 101 Principles of Biology (3 c.h.) and BIOL 103 Principles of Biology Laboratory (1 c.h.), BIOL 102 Principles of Human Biology (3 c.h.) and BIOL 104 Principles of Human Biology Laboratory (1 c.h.), BIOL 224 General Biology I (4 c.h.), CHEM 105 Elements of General Chemistry (4 c.h.), CHEM 107 Essentials of General and Organic Chemistry (4 c.h.), CHEM 121 General Chemistry I (4 c.h.), or PHYS 202 General Physics II (4 c.h.). If choosing a Physics course, it must be on that adds to the material in PHYS 201 General Physics I (4 c.h.). |
Code | Title | Hours |
---|---|---|
Technical Studies Elective Courses | ||
Technical Studies Elective 1 | 3 | |
Total Hours | 3 |
1 | Choose from: BUSI 300 Business Communications (3 c.h.), BUSI 301 Business Law (3 c.h.), BUSI 313 Foundations of Project Management (3 c.h.), BUSI 424 E-Commerce (3 c.h.), BUSI 427 Team Dynamics (3 c.h.), or any 200-400 level Computer Science, Math, or Engineering course not already required by the degree. |
All applicable prerequisites must be met
Graduation Requirements
- 120 Total hours
- 2.0 Overall grade point average
- 30 Hours must be upper-level courses (300-400 level)
- Grade of 'C' Minimum required for all courses in the Major, Quantitative Studies, Lab Sciences and Technical Electives
- 50% Of major, core, and cognate taken through Liberty University
- 30 Hours must be completed through Liberty University
- Grad App Submission of Degree Completion Application must be completed within the last semester of a student's anticipated graduation date
- CSER All requirements must be satisfied before a degree will be awarded