You are here: Home > Academics > Academic Catalogs

Undergraduate Catalog 2013-2014

School of Engineering & Computational Sciences

Administration

David Donahoo, B.S., M.S.
Dean, School of Engineering & Computational Sciences
Assistant Professor of Management Information Systems

Carl Pettiford, B.S., M.S., Ph.D.
Chair, Department of Engineering
Associate Professor of Engineering

Jerry Westfall, B.S., M.S., Ph.D.
Chair, Department of Computational Sciences
Associate Professor of Computational Sciences


Faculty

RESIDENTIAL - FULL-TIME
Professor
Lewis, E.

Associate Professor
Bae; Ham; Jones, J.D.; Maiuzzo; Metzgar; Pettiford; Shaneck; Tucker; Vadnal; Wang, F.; Westfall

Assistant Professor
Donahoo; Rich; Sipantzi


PURPOSE
The School of Engineering and Computational Sciences functions with the purpose of teaching Christ-centered men and women with the values, knowledge, and skills critical for impacting computing and technology-related disciplines in tomorrow’s world. Enhanced in the fall of 2007, the School has the long-term vision of creating and maintaining nationally recognized technology-related degrees, centers, institutes, and initiatives in education, research, training, and missions so that our Christ-centered graduates can have the greatest impact on tomorrow’s world.

The School offers five degrees and one minor that provide students with the skills, knowledge, and understanding of information technology necessary for impacting tomorrow’s socio-technological culture.

PROGRAM ACCREDITATION
The Bachelor of Science degree programs in Computer Engineering, Electrical Engineering and Industrial and Systems Engineering have been accredited by the Engineering Accreditation Commission of ABET. The Bachelor of Science in Computer Science has received accreditation from the Computing Accreditation Commission of ABET.

ABET is the recognized accrediting agency for college and university programs in applied science, computing, engineering, and engineering technology.  ABET accreditation demonstrates a program’s commitment to providing its students with a quality education.

TEACHER LICENSURE
Liberty University offers teacher licensure programs which are approved by the State of Virginia Department of Education.  Teacher preparation and endorsement in Computer Science is available through the School of Engineering and Computational Sciences in cooperation with the Teacher Education Department.

Those who enter the teacher licensure program must complete the academic major, be subject to the same general education requirements as all other students, and complete academic and practicum experiences related to professional teacher training.

Those wishing to pursue teacher-related programs should seek information from the Teacher Licensure Office in the School of Education. Licensure information is also available at http://www.liberty.edu/uguide.

DEGREE COMPLETION PLANS
Degree Completion Plans for programs offered by the School of Engineering and Computational Sciences can be accessed online at: http://www.liberty.edu/index.cfm?PID=2981.


Engineering Programs

ENGINEERING PROGRAM LEARNING OUTCOMES
The student will be able to:

  1. An ability to apply knowledge of mathematics, science, and engineering;
  2. An ability to design and conduct experiments, as well as to analyze and interpret data;
  3. An ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability;
  4. An ability to function on multidisciplinary teams;
  5. An ability to identify, formulate, and solve engineering problems;
  6. An understanding of professional and ethical responsibility;
  7. An ability to communicate effectively;
  8. The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context;
  9. A recognition of the need for, and an ability to engage in life-long learning;
  10. A knowledge of contemporary issues; and
  11. An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.

Computer Engineering Major (B.S.)

PURPOSE
Liberty University’s 137-hour Bachelor of Science program in Computer Engineering requires students to take 57 hours of coursework in engineering, and another 35 to 39 hours in math and science in addition to the general education requirements.  A Senior Capstone Project is also required.

The computer engineering degree is designed to develop Christ-centered men and women with the values, knowledge, and skills essential to positively influence computer and electrical engineering-related industries in the current and evolving economy.  The program prepares graduates for the thoughtful integration of work and life and to view the computer engineering profession as a lifelong commitment to serving others. 

PROGRAM EDUCATIONAL OBJECTIVES
Our goal is, within a few years of graduating, our Computer Engineering students will be able to:

  1. Advance in an engineering career or graduate studies.
  2. Be recognized as a creative thinkers; exhibiting an aptitude for continuous learning.
  3. Display professional ethics and behavior consistent with foundational Christian principles.

Program of Study

Computer Engineering Major (B.S.)
General Education: Core Competency Requirements (61-65 hrs)
Courses in the Major (57 hrs)*
ENGR 110 Introduction to Engineering and Problem Solving 3
ENGE 201 Introduction to Logic Design 3
ENGE 211 Introduction to Electrical Circuits 4
ENGE 212 AC Circuit Analysis 4
ENGI 220 Engineering Economy 3
CSCI 111 Introduction to Programming 3
CSCI 112 Advanced Programming 3
CSCI 215 Algorithms and Data Structures 3
ENGE 311 Signals and Systems 3
ENGE 321 Electronics 4
ENGE 341 Communications Systems 3
ENGE 361 Computer Architecture 3
ENGR 381 Engineering Design Introduction 3
ENGE 465 Introduction to Computer Networks 3
ENGC 301 Introduction to Microprocessors 3
ENGC 401 Micro Computer Design 3
ENGR 481 Engineering Design I 3
ENGR 482 Engineering Design II 3
Technical Electives (3 hrs)* 1
Quantitative Studies (16 hrs)*
ENGR 210 Probability and Statistical Methods for Engineering 3
MATH 221 Applied Linear Algebra 3
MATH 231 Calculus and Analytical Geometry III 4
MATH 250 Introduction to Discrete Mathematics 3
MATH 334 Differential Equations 3
* “C” or better is required in all courses
TOTAL HOURS: 137 hours minimum required; at least 34 hours must be 300-400 level.

3 hours minimum from list of Approved Engineering Courses.


Electrical Engineering Major (B.S.)

PURPOSE
Liberty University’s 138-hour Bachelor of Science program in Electrical Engineering requires students to take 52 hours of coursework in engineering, and another 35 to 39 hours in math and science in addition to the general education requirements.  A Senior Capstone Project is also required.

The Electrical Engineering degree is designed to develop Christ-centered men and women with the values, knowledge, and skills essential to positively influence electrical engineering-related industries in the current and evolving economy.  The program prepares graduates for the thoughtful integration of work and life and to view the computer engineering profession as a lifelong commitment to serving others.

PROGRAM EDUCATIONAL OBJECTIVES
Our goal is, within a few years of graduating, our Electrical Engineering students will be able to:

  1. Advance in an engineering career or graduate studies.
  2. Be recognized as a creative thinkers; exhibiting an aptitude for continuous learning.
  3. Display professional ethics and behavior consistent with foundational Christian principles.

Program of Study

Electrical Engineering Major (B.S.)
General Education: Core Competency Requirements (61-65 hrs)
Courses in the Major (52 hrs)*
CSCI 111 Introduction to Programming 3
ENGR 110 Introduction to Engineering and Problem Solving 3
ENGE 201 Introduction to Logic Design 3
ENGE 211 Introduction to Electrical Circuits 4
ENGE 212 AC Circuit Analysis 4
ENGI 220 Engineering Economy 3
ENGE 311 Signals and Systems 3
ENGE 321 Electronics 4
ENGE 331 Electromagnetic Fields 4
ENGE 341 Communications Systems 3
ENGE 361 Computer Architecture 3
ENGR 381 Engineering Design Introduction 3
ENGE 421 Advanced Electronics 3
ENGE 351 Power Systems 3
ENGR 481 Engineering Design I 3
ENGR 482 Engineering Design II 3
Choose one of the following courses: 3
ENGE 431 Electromagnetic Compatibility
ENGE 465 Introduction to Computer Networks
Technical Electives (9 hrs)* 1
Quantitative Studies (16 hrs)*
ENGR 210 Probability and Statistical Methods for Engineering 3
MATH 221 Applied Linear Algebra 3
MATH 231 Calculus and Analytical Geometry III 4
MATH 250 Introduction to Discrete Mathematics 3
MATH 334 Differential Equations 3
* “C” or better required in all courses
TOTAL HOURS: 138 hours minimum required; at least 35 hours must be 300-400 level.

9 hours minimum from list of Approved Engineering Courses.

Electrical Engineering Major (B.S.) Intelligence Cognate
General Education: Core Competency Requirements (58-62 hrs)
Core Courses in the Major (52 hrs)
CSCI 111 Introduction to Programming 3
ENGR 110 Introduction to Engineering and Problem Solving 3
ENGE 201 Introduction to Logic Design 3
ENGE 211 Introduction to Electrical Circuits 4
ENGE 212 AC Circuit Analysis 4
ENGI 220 Engineering Economy 3
ENGE 311 Signals and Systems 3
ENGE 321 Electronics 4
ENGE 331 Electromagnetic Fields 4
ENGE 341 Communications Systems 3
ENGE 361 Computer Architecture 3
ENGR 381 Engineering Design Introduction 3
ENGE 421 Advanced Electronics 3
ENGR 481 Engineering Design I 3
ENGR 482 Engineering Design II 3
Choose one of the following courses: 3
ENGE 431 Electromagnetic Compatibility
ENGE 465 Introduction to Computer Networks
Cognate Courses (12 hrs)
GOVT 380 Introduction to Intelligence 3
GOVT 381 Intelligence Analysis 3
GOVT 480 Terrorism 3
Choose one of the following courses: 3
GOVT 483 Military Intelligence
GOVT 484 Strategic Intelligence
Quantitative Studies (16 hrs)
ENGR 210 Probability and Statistical Methods for Engineering 3
MATH 221 Applied Linear Algebra 3
MATH 231 Calculus and Analytical Geometry III 4
MATH 250 Introduction to Discrete Mathematics 3
MATH 334 Differential Equations 3
Directed Courses (Required) (0-3 hrs)
ENGR 270 Technical Writing for Engineers 3**
* “C” or better is required in all courses
** These are approved General Education courses and may be counted in the Core Competency Requirements
TOTAL HOURS: 138 hours minimum required; at least 47 hours must be 300-400 level.

Industrial and Systems Engineering Major (B.S.)

PURPOSE
Liberty University’s 137-hour Bachelor of Science program in Industrial and Systems Engineering requires students to take 51 hours of coursework in engineering, and another 35 to 39 hours in math and science in addition to the general education requirements.  A Senior Capstone Project is also required.

The industrial and systems engineering degree is designed to develop Christ-centered men and women with the values, knowledge, and skills essential to positively influence an industrial setting of complex, integrated systems.  The program prepares graduates for the thoughtful integration of work and life and to view the industrial engineering profession as a lifelong commitment to serving others.

PROGRAM EDUCATIONAL OBJECTIVES
Our goal is, within a few years of graduating, our Industrial and Systems Engineering students will be able to:

  1. Advance in an engineering career or graduate studies.
  2. Be recognized as a creative thinkers; exhibiting an aptitude for continuous learning.
  3. Display professional ethics and behavior consistent with foundational Christian principles.

Program of Study

Industrial and Systems Engineering Major (B.S.)
General Education: Core Competency Requirements (61-65 hrs)
Courses in the Major (51 hrs)*
ENGR 110 Introduction to Engineering and Problem Solving 3
ENGI 220 Engineering Economy 3
ENGI 230 Production Systems 3
ENGI 300 Enterprise Forecasting 3
ENGI 305 Data Analysis Methods and Modeling 3
ENGI 330 Facilities Design 3
ENGI 340 Introduction to Operations Research: Deterministic Models 3
ENGI 350 Introduction to Operations Research: Probabilistic Models 3
ENGI 360 Engineering Information Systems 3
ENGR 370 Quality Assurance 3
ENGR 277 Engineering Ethical and Legal Issues 3
ENGR 381 Engineering Design Introduction 3
ENGI 430 Decision Analysis 3
ENGI 450 Human Factors and Ergonomics 3
ENGI 460 Digital Simulation 3
ENGR 481 Engineering Design I 3
ENGR 482 Engineering Design II 3
Technical Electives (9 hrs)* 1
Quantitative Studies (16 hrs)*
ENGR 210 Probability and Statistical Methods for Engineering 3
MATH 221 Applied Linear Algebra 3
MATH 231 Calculus and Analytical Geometry III 4
MATH 250 Introduction to Discrete Mathematics 3
MATH 334 Differential Equations 3
* “C” or better required in all courses
TOTAL HOURS: 137 hours minimum; at least 45 hours must be 300-400 level.

9 hours minimum from list of Approved Engineering Courses.


Computational Science Programs

In general, the computational science programs [i.e., Computer Science (CS) and Applied Internet Technologies (AITE)] are designed to prepare our students to enter the professional workforce with the knowledge and skills to impact computing and technology-related disciplines in tomorrow’s world.

PROGRAM LEARNING OUTCOMES
The student will be able to:

  1. Apply knowledge of computing and mathematics appropriate to the discipline.
  2. Analyze a problem, and identify and define the computing requirements appropriate to its solution.
  3. Design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.
  4. Function effectively on teams to accomplish a common goal.
  5. Demonstrate an understanding of professional, ethical, legal, security and social issues and responsibilities.
  6. Communicate effectively with a range of audiences.
  7. Analyze the local and global impact of computing on individuals, organizations, and society.
  8. Recognize the need for and an ability to engage in continuing professional development.
  9. Use current techniques, skills, and tools necessary for computing practice.
  10. 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.
  11. Apply design and development principles in the construction of software systems of varying complexity.
     

Computer Science Major (B.S.)

PURPOSE
The Computer Science (CSCI) major is offered by the School of Engineering and Computational Sciences with the purpose of developing Christ-centered men and women with the values, knowledge, and skills essential to impact computing-related disciplines in tomorrow’s world.

Students are exposed to the computer science core body of knowledge from a Christian worldview. Equipped with a firm foundation in algorithms and problem solving, they learn to analyze problems and design, implement, and test software solutions. Students also develop a strong background in mathematics to cultivate their reasoning abilities. Faculty help students prepare for a lifetime of service while encouraging undergraduate research and effective application of technology from a Christian worldview.

PROGRAM EDUCATIONAL OBJECTIVES
Our goal is, within a few years of graduating, our Computer Science students will be able to:

  1. Demonstrate a sound understanding of the fundamentals principles and practices of computer science necessary for employment and graduate studies.
  2. Apply computer science principles and practices to identify and document requirements, develop designs, as well as implement and validate solutions for computing systems of varying levels of complexity.
  3. Establish a sense of continuous life-long learning and adopting new technologies where appropriate.
  4. Develop skills for working in teams; communicating technical information effectively in both oral and written forms; engaging in creative and critical thinking; gaining and applying business knowledge; building leadership skills.
  5. Display the Christian principles that are the basis for their professional ethics and behavior.

TEACHER LICENSURE
An endorsement in Computer Science is available. Those wishing to pursue teacher-related programs should seek information from the Teacher Licensure Office in the School of Education.


Career Opportunities

Computer Scientists Operations Research
Computer Engineers Systems Analysts
Computer Programmers Teaching inf Private Schools
Database Administrators  & Public Schools

Programs of Study

Computer Science Major (B.S.)
General Education: Core Competency Requirements (63-67 hrs)
Courses in the Major (45 hrs)*
CSCI 110 Computing Foundations and Ethics 3
CSCI 111 Introduction to Programming 3
CSCI 112 Advanced Programming 3
CSCI 215 Algorithms and Data Structures 3
CSCI 325 Database Management Systems 3
CSCI 342 Computer Architecture and Organization 3
CSCI 355 Computer Network Architecture and Programming 3
CSCI 434 Theory of Programming Languages 3
CSCI 443 Operating Systems 3
CSCI 481 Software Engineering 3
CSCI 482 Applied Software Engineering 3
CSCI ___ Elective 3
CSCI ___ Elective (300-400 level) 3
CSCI/ENGS ___ Elective (300-400 level) 3
Choose one of the following courses: 3
CSCI 465 Technical Aspects of Information Security
CSCI 466 Modern Cryptography
Directed Courses (Required) (13 hrs)*
MATH 211 Introduction to Statistical Analysis 3
MATH 250 Introduction to Discrete Mathematics 3
MATH 350 Discrete Mathematics 3
Choose one of the following courses: 1
ENGR 133 Calculus with MATLAB
MATH 133 Calculus with Mathematica Lab
Choose one of the following courses: 3
MATH 221 Applied Linear Algebra
MATH 321 Linear Algebra
Lab Science (4 hrs)
Choose one of the following groups: 4
BIOL 101 Principles of Biology
BIOL 103 Principles of Biology Laboratory (D)
OR
BIOL 102 Principles of Human Biology
BIOL 104 Principles of Human Biology Laboratory
OR
BIOL 224 General Biology I
OR
CHEM 121 General Chemistry I
Free Electives (0-2 hrs)
* "C" or better is required in all courses
TOTAL HOURS: 127 hours minimum required; at least 33 hours must be 300-400 level.
Computer Science Major (B.S.) Intelligence Cognate
General Education: Core Competency Requirements (66-70 hrs)
Core Courses in the Major (45 hrs)
Directed Courses (Required) (13 hrs)*
Lab Science (4 hrs)
Cognate Courses (12 hrs)
GOVT 380 Introduction to Intelligence 3
GOVT 381 Intelligence Analysis 3
GOVT 480 Terrorism 3
GOVT 483 Military Intelligence 3
OR
GOVT 484 Strategic Intelligence 3
Free Electives (0-2 hrs)
* "C" or better is required in all courses
TOTAL – 140 hours minimum required. (Of this total, at least 45 hours must be 300-400 level.)
Teacher Licensure Requirements – Endorsement: Computer Science (6-12)
General Education: Core Competency Requirements (63-67 hrs)
Courses in the Major (45 hrs)*
Directed Courses (Required) (13 hrs)*
Lab Science (4 hrs)
Teacher Licensure Requirements (31 hrs)
EDUC 125 Introduction to Education 1
EDUC 221 Content Area Reading and Differentiated Teaching and Learning (Secondary) 2
EDUC 235 Instructional Design: Secondary 1
EDUC 236 Instructional Design Practicum: Secondary 2
EDUC 240 Introduction to Applied Educational Technology Practicum 2
EDUC 360 Foundations of Education 2
EDUC 419 Secondary Teaching Methods 2
EDUC 420 Secondary Teaching Methods Practicum 1
EDUC 425 Secondary Measurement and Evaluation 2
EDUC 435 Secondary Curriculum Fundamentals 2
EDUC 436 Secondary Curriculum Fundamentals Practicum 1
Professional Semester:
EDUC 475 Seminar in Classroom Management 2
EDUC 476 Student Teaching I 5
EDUC 477 Student Teaching II 5
*NOTE: “C” or better required in all courses
TOTAL HOURS: 156 hours minimum; at least 59 hours must be 300-400 level

Applied Internet Technologies Major (B.S.)

PURPOSE 
The Applied Internet Technologies major is offered by the School of Engineering and Computational Sciences with the purpose of developing Christ-centered men and women with the values, knowledge, and skills essential to impact the Internet related disciplines in tomorrow’s world.

With the explosion of Internet technologies is an accompanying demand for internet technology professionals with skill sets that are relevant to their occupations. All analyses indicate that this demand will continue on an upward trend for many years to come.

PROGRAM EDUCATIONAL OBJECTIVES
Our goal is, within a few years of graduating, our Applied Internet Technologies students will be able to:

  1. Demonstrate a sound understanding of the fundamental principles and practices of Internet technologies necessary for employment and graduate studies.
  2. Apply Internet technologies principles and practices to identify and document requirements, develop designs, as well as implement and validate solutions for computing systems of varying levels of complexity.
  3. Establish a sense of continuous life-long learning and adopting new technologies where appropriate.
  4. Develop skills for working in teams; communicating technical information effectively in both oral and written forms; engaging in creative and critical thinking; gaining and applying business knowledge; building leadership skills.
  5. Display the Christian principles that are the basis for their professional ethics and behavior.

Career Opportunities

Web Programmers Network Administrators
Web Engineers Systems Administrators
Software Developers Software Project Managers

Program of Study

Applied Internet Technologies (B.S.)
General Education: Core Competency Requirements (56-60 hrs)
Core Courses in the Major (48 hrs)*
BMIS 208 Application Programming 3
BMIS 212 Object-Oriented Programming 3
BMIS 325 Database Management Systems 3
BMIS 330 Business Data Communication Systems 3
BMIS 331 Networks 3
BMIS 430 Advanced Networking and Communication Systems 3
BUSI 301 Business Law 3
BUSI 424 E-Commerce (D) 3
CSCI 110 Computing Foundations and Ethics 3
CSCI 310 Web Architecture and Development 3
CSCI 315 Client-Side Programming 3
CSCI 316 Server-Side Programming 3
CSCI 340 Studies in Information Security 3
CSCI 345 Introduction to Unix 3
CSCI 405 Web Services 3
CSCI 416 AITE Capstone 3
Directed Courses (Required) (0-6 hrs)* **
MATH 121 College Algebra 3
MATH 201 Introduction to Probability and Statistics 3
Free Electives (12-16 hrs)
TOTAL HOURS: 120 hours minimum required; at least 39 hours must be 300-400 level.
*“C” or better is required in all courses
**These courses are approved General Education courses and may be counted in the Core Competency requirements.

Computer Science Minor

Computer Science Minor (21 hrs)
CSCI 110 Computing Foundations and Ethics 3
CSCI 111 Introduction to Programming 3
CSCI 112 Advanced Programming 3
CSCI 215 Algorithms and Data Structures 3
CSCI ___ Electives (300-400 level) 6
MATH 250 Introduction to Discrete Mathematics 3

Multidiscipline Information Security Minor

PURPOSE
The purpose of the Information Security Minor is to provide the student with an awareness of the threats to and vulnerabilities of our corporate and national security information systems, as well as develop the skills needed to design, execute, and evaluate information security policies, procedures and practices.

PROGRAM LEARNING OUTCOME

  • The student will be able to design and operate the policies, procedures and practices of an information security system.
Multidiscipline Information Security Minor (18 hrs)
CSCI 340 Studies in Information Security 3
CSCI 351 Information Security Planning 3
CSCI 352 Information Security Operations 3
BMIS 330 Business Data Communication Systems 3
BUSI 310 Principles of Management 3
Choose one of the following:
GOVT 380 Introduction to Intelligence 3
CJUS 380 Introduction to Homeland Security (D) 3


Highlighted text indicates a change from the official version of the catalog.