Computer Engineering (B.S.) - Resident

Computer Engineering (B.S.) - Resident

Important: This degree plan is effective for those starting this degree program in fall 2025 through summer 2026. 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

Communication & Information Literacy 1
ENGL 101Composition and Rhetoric3
Communications Elective3
Information Literacy Elective3
Information Literacy Elective3
Technological Solutions & Quantitative Reasoning 1
UNIV 101Foundational Skills1
Math ElectiveMATH 114 or higher4
Technology Competency 20-3
Critical Thinking 1
RLGN 105Introduction to Biblical Worldview 32
Critical Thinking Elective3
Civic & Global Engagement 1
EVAN 101Evangelism and the Christian Life 32
Cultural Studies Elective3
Social & Scientific Inquiry 1
Natural Science Elective4
Social Science Elective3
Christianity & Contexts 1
BIBL 105Old Testament Survey2
BIBL 110New Testament Survey2
THEO 201Theology Survey I 32
THEO 202Theology Survey II 32
Total Hours42-45
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 105EVAN 101 waived; Students transferring in 60 or more UG credit hours will also have the requirements of THEO 201THEO 202 waived

Major Requirements

Major Foundational Courses
CSCN 111Programming In C++ Beginner 1,23
ENGR 270Technical Communication 1,23
MATH 131Calculus and Analytic Geometry I 1,24
MATH 132Calculus and Analytic Geometry II 1,24
PHYS 231University Physics I 1,2,34
Total Hours18
1

Course may fulfill select general education requirements.

2

Minimum grade of "C" required.

3

Lab sciences courses required a lab.

Major Courses
ENGC 301Introduction to Embedded Systems 13
ENGC 361Computer Architecture 13
ENGC 371Embedded and Real-Time Systems Design 13
ENGC 401Advanced Embedded Systems Design 13
ENGC 465Introduction to Computer Networks 13
ENGE 201Introduction to Logic Design 13
ENGE 211Introduction to Electrical and Electronic Circuits 14
ENGE 212AC Circuit Analysis 14
ENGE 311Signals and Systems 13
ENGE 321Electronics 14
ENGE 341Communications Systems 13
ENGI 220Engineering Economy 13
ENGR 110Introduction to Engineering Fundamentals 13
ENGR 481Engineering Design I 13
ENGR 482Engineering Design II 13
Computer Engineering Elective 1,23-6
Technical Electives
Technical Elective 1,4,5,63
Technical Elective 1,4,5,63
Quantitative Studies Courses
ENGR 210Probability and Statistical Methods for Engineering 13
MATH 221Applied Linear Algebra 13
MATH 231Calculus and Analytical Geometry III 14
MATH 234Introductory Differential Equations 13
or MATH 334 Differential Equations
MATH 250Introduction to Discrete Mathematics 13
PHYS 232University Physics II 1,44
Total Hours77-80
1

Minimum grade of "C" is required.

2

Choose one of the following options: CSCN 112 and CSCN 215 or ENGC 2273.

3

ENGC 227 will not satisfy the Computer Science Minor if chosen.

4

Lab sciences courses require a lab. 

5

Select from the list of Approved Engineering Technical Elective Courses. 

6

ENGR 495 is strongly recommended. 

All applicable prerequisites must be met

Graduation Requirements

  • 123 Total hours
  • 2.0 Overall grade point average
  • 30.75 Hours must be upper-level courses (300-400 level)
  • Grade of 'C' Minimum required for all courses in the major, quantitative studies, and technical electives
  • 25% Of major, including technical electives and quantitative studies, taken through Liberty University
  • 30.75 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
Plan of Study Grid
Freshman Year
First SemesterHours
BIBL 105 Old Testament Survey 2
ENGL 101 Composition and Rhetoric 3
ENGR 110 Introduction to Engineering Fundamentals 1 3
Math Elective MATH 131 1,3 4
RLGN 105 Introduction to Biblical Worldview 2
UNIV 101 Foundational Skills 1
Technology Competency 2 0-3
CSER 0
 Hours15-18
Second Semester
BIBL 110 New Testament Survey 2
Communications Elective (ENGR 270) 1,3 3
MATH 132 Calculus and Analytic Geometry II 1,3 4
Natural Science Elective PHYS 231 1,3 4
ENGI 220 Engineering Economy 1 3
CSER 0
 Hours16
Sophomore Year
Third Semester
Information Literacy Elective CSCN 111 1,3 3
ENGE 211 Introduction to Electrical and Electronic Circuits 4
MATH 231 Calculus and Analytical Geometry III 4
MATH 250 Introduction to Discrete Mathematics 3
CSER 0
 Hours14
Fourth Semester
ENGE 201 Introduction to Logic Design 1 3
ENGE 212 AC Circuit Analysis 1 4
MATH 221 Applied Linear Algebra 1 3
PHYS 232 University Physics II 1 4
Computer Engineering Elective 1,4 3
CSER 0
 Hours17
Junior Year
Fifth Semester
ENGC 301 Introduction to Embedded Systems 1 3
ENGE 311 Signals and Systems 1 3
ENGE 321 Electronics 1 4
ENGR 210 Probability and Statistical Methods for Engineering 1 3
MATH 234 Introductory Differential Equations 1 3
CSER 0
 Hours16
Sixth Semester
Information Literacy Elective II 3 3
ENGC 371 Embedded and Real-Time Systems Design 1 3
ENGE 341 Communications Systems 1 3
EVAN 101 Evangelism and the Christian Life 2
Technical Elective 1,6,7 3
CSER 0
 Hours14
Senior Year
Seventh Semester
Critical Thinking Elective 3 3
ENGC 361 Computer Architecture 1 3
ENGC 465 Introduction to Computer Networks 1 3
ENGR 481 Engineering Design I 1 3
THEO 201 Theology Survey I 2
Technical Elective 1,6,7 3
CSER 0
 Hours17
Eighth Semester
Cultural Studies Elective 3 3
Social Studies Elective 3 3
ENGC 401 Advanced Embedded Systems Design 1 3
ENGR 482 Engineering Design II 1 3
THEO 202 Theology Survey II 2
CSER 0
 Hours14
 Total Hours123-126
1

Minimum Grade of "C" is required.

2

All students must pass the Computer Assessment OR complete applicable INFT course; refer to the Computer Assessment for more information.

3

Refer to the list of approved general education electives before enrolling in foundational skills requirements.

4

Choose one of the following options: CSCN 112 and CSCN 215 or ENGC 2275.

5

ENGC 227 will not satisfy the Computer Science Minor if chosen.

6

Select from the list of approved Engineering Technical Elective Courses.

7

ENGR 495 is strongly recommended.

Oval 1AudioBackArrowCloseShapeFill 1ArrowShapeArrowMenuMagnifying GlassShapeVideoWordmark WTC simple light Created with Sketch.