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
Code | Title | Credits |
---|---|---|
Robotics majors meet the Core Curriculum requirement of 9 credits in science, mathematics, and ENGL 313 within the major. The foreign language requirement is met by two years of high school study in the same language or four credits of college foreign language. The following courses are strongly recommended: ARTS 111, PHIL 215, and ENGL 230: Dystopian Literature. | ||
The Bible requirement is 18 credits: BBST 103, BBST 165, BBST 209, BBST 210, BBST 260, and BBST 365. | ||
Program Courses | ||
Math and Science Required Courses | ||
MATH 150 | Calculus I | 4 |
MATH 151 | Calculus II | 4 |
MATH 203 | Discrete Structures | 3 |
MATH 250 | Calculus III | 4 |
MATH 320 | Probability and Statistics for Engineers and Scientists | 3 |
MATH 334 | Linear Algebra and Differential Equations | 4 |
PHSC 132 | General Physics I: Mechanics and Heat | 3 |
PHSC 134 | General Physics I Laboratory | 1 |
PHSC 233 | General Physics II: Electricity and Magnetism | 3 |
PHSC 237 | General Physics II Laboratory | 1 |
Computer Science, Engineering, and Robotics Required Courses | ||
CSCI 105 | Introduction to Computer Science | 3 |
CSCI 106 | Data Structures | 3 |
CSCI 400 | Theory of Algorithms | 3 |
ENGR 122 | Introduction to Engineering Lab | 1 |
ENGR 212 | Engineering Economics | 3 |
ENGR 360 | Mechatronics | 3 |
ENGR 370 | Computer Aided Engineering Design | 3 |
ENGR 470 | Senior Design Capstone | 3 |
ROBO 320 | Robot Modeling and Dynamics | 3 |
ROBO 322 | Embedded Systems | 3 |
ROBO 410 | Artificial Intelligence | 3 |
ROBO 420 | Programming of Autonomous Mobile Robots | 3 |
ROBO 430 | Control Systems | 3 |
ROBO 471 | Robotics Capstone | 3 |
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 | ||
ENGL 3133 | Writing in the Disciplines for Science & Engineering 3 | 3 |
Program Course Requirements: 85 credits | ||
Core Curriculum Requirements | 46 | |
Total Credits | 131 |