Skip to main content

Courses | B.S. in Robotics

Below are the course requirements for this academic program. In addition to these program-specific requirements, all majors include Biola's traditional undergraduate core curriculum. For more program details, including a sample course sequence, visit Biola's academic catalog.

GPA Requirement

To continue in the program, a student is required to have a cumulative GPA of 2.5 or higher in their first year of computer science, physics, math, and engineering courses taken at Biola. These courses may include: MATH 150, MATH 151, CSCI 105, CSCI 106, ENGR 122, PHSC 132, PHSC 134, PHSC 233, and PHSC 237.

A minimum grade of a "C" is required in all B.S. Robotics major courses taken at Biola. Anyone receiving a lower grade must repeat the course with a higher grade to receive credit for the course.

Curriculum Requirements

Program-Specific Core Curriculum Courses
Robotics majors meet the Core Curriculum requirement of 6 credits of science and mathematics.
The Bible requirement is 18 credits: BBST 103, BBST 165, BBST 209, BBST 210, BBST 260, and BBST 365.
The foreign language requirement is met by two years in high school or 4 credits of college foreign language.
Robotics majors are required to take ENGL 313 Writing in the Disciplines: Science and Engineering.
The following courses are strongly recommended: ARTS 111, PHIL 215, and ENGL 230 Topic: Dystopian Literature.
Program Courses
Math and Science Required Courses
MATH 150Calculus I4
MATH 151Calculus II4
MATH 203Discrete Structures3
MATH 250Calculus III4
MATH 320Probability and Statistics for Engineers and Scientists3
MATH 334Linear Algebra and Differential Equations4
PHSC 132General Physics I: Mechanics and Heat3
PHSC 134General Physics I Laboratory1
PHSC 233General Physics II: Electricity and Magnetism3
PHSC 237General Physics II Laboratory1
Computer Science, Engineering, and Robotics Required Courses
CSCI 105Introduction to Computer Science3
CSCI 106Data Structures3
CSCI 400Theory of Algorithms3
ENGR 122Introduction to Engineering Lab1
ENGR 212Engineering Economics3
ENGR 360Mechatronics3
ENGR 370Computer Aided Engineering Design3
ENGR 470Senior Design Capstone3
ROBO 320Robot Modeling and Dynamics3
ROBO 322Embedded Systems3
ROBO 410Artificial Intelligence3
ROBO 420Programming of Autonomous Mobile Robots3
ROBO 430Control Systems3
ROBO 471Robotics Capstone3
Computer Science/Engineering/Robotics Electives - Select 9 credits from the courses listed below. 9
Computer Organization and Assembly Language Programming
Programming Languages
Programming for Data Science I
Programming for Data Science II 1
Operating Systems 1
User Interface Design and Programming
Computer Communications 1
Topics in Computer Science 1
Statics
Circuits and Instrumentation I
Special Topics in Engineering
Engineering Capstone
Directed Research in Engineering
Special Topics in Robotics
Internship in Robotics 2
Directed Research
General Elective - Select 3 credits from the list of CSCI/ENGR/ROBO electives or the list below.3
Numerical Analysis
Operations Research
Mathematical Methods in Physics
Complex Variables
Classical Mechanics
Program Course Requirements: 82 credits
Core Curriculum Requirements 349
Total Credits131
1

Prerequisite course(s), which may be counted as an elective for Robotics, must be taken prior to taking this course.

2

A maximum of 6 credits is allowed for ROBO 480.

3

See Core Curriculum Program section for details.

You may also be interested in

B.S. in Chemistry

School of Science, Technology and Health

B.S. in Computer Science

School of Science, Technology and Health

B.S. in Engineering

School of Science, Technology and Health

B.S. in Engineering Physics

School of Science, Technology and Health

B.S. in Mathematics

School of Science, Technology and Health

B.S. in Physics

School of Science, Technology and Health

Minor in Applied Statistics and Data Science

School of Science, Technology and Health

Minor in Chemistry

School of Science, Technology and Health

Minor in Computer Science

School of Science, Technology and Health

Minor in Mathematics

School of Science, Technology and Health

Minor in Physical Science

School of Science, Technology and Health

Minor in Physics

School of Science, Technology and Health

Minor in Statistics

School of Science, Technology and Health