student in front of computer

Registration for Incoming Freshmen

Registering for your first semester at Boston University!

Most Engineering freshmen will take a mathematics course, a natural science course, an engineering course and a writing course, in the fall semester. If you have questions or problems, please contact the Freshman Counselors Jane ( and Dan (

Please note that schedules will not be finalized until faculty advising takes place at Orientation.

The program plan for each major is found here. If you are undecided, you can find information here.

Undecided students should follow the Electrical, Computer, or Mechanical track if they have no interest in Biomedical Engineering. If you think you might be interested in Biomedical Engineering, please follow the Biomedical Engineering track.


Select Your Courses

I. Mathematics

All freshmen are required to take at least one mathematics course in their first semester. The course you register for will be determined by your mathematics background.

CAS MA 123 Calculus I - Students who do not have Advanced Placement, International Baccalaureate or transfer credits in Calculus will take this course.

CAS MA 124 Calculus II - Students who have Advanced Placement credit, International Baccalaureate credit or approved college credit for Calculus I may register for this course. Advisor approval will be required at Orientation. Please be advised that you do not have to utilize external credit if you do not feel comfortable doing so.

CAS MA 225 Multivariate Calculus - This is a sophomore-level course. It is only for students who have demonstrated their proficiency in Calculus I and Calculus II through Advanced Placement or college credit for Calculus I and Calculus II.

If you plan on using external credit for calculus please make sure to review the Calculus Topics List found here.

You will want to confirm your knowledge of every topic covered in the course(s) for which you wish to utilize credit. If you have any questions about credit, please do not hesitate to contact Jane ( or Dan (

The results of the Engineering Diagnostic Exam (EDE) will determine if you need additional tutoring in algebra and trigonometry.

EDE score > 9, < 24

Students who score above 9, but below 24, on the EDE, will have intensive online and small group tutoring in algebra and trigonometry. You do not need to register in advance for the tutoring.

EDE score > 23

Students who score above 23 will be placed in a Calculus course. AP credits, IB credits, or transfer credits will influence the placement.

Boston University does not utilize a placement test for Calculus. You will have the option to register for an advanced level of calculus only if you have the required external credits (Advanced Placement, International Baccalaureate or transfer credits).

II. Natural Sciences

All freshmen are required to take one natural science course in their first semester. Students with Advanced Placement credit, International Baccalaureate credit, or college credit in the natural sciences should discuss their course selection with the freshman advisors.

CAS CH 101 General Chemistry* - Biomedical engineering majors or Undeclared students thinking about Biomedical engineering should take this course in their first semester.

CAS CH 131 Principles of General Chemistry - Non-Biomedical engineering majors in Calculus I should take this course. This course is only offered in the fall.

CAS PY 211 General Physics I - Non-Biomedical engineering majors who are taking MA 124 or MA 225 may take this course. Successful completion of college-level Calculus I (or AP Calculus) is required to register for this course. Note: Students who take PY 211 and do not have external credit for Chemistry will need to complete Chemistry later in the program.

*Pre-Med students are required to take CH 101 and CH 102 at the college level. Advanced Placement credit or International Baccalaureate credit will not satisfy the Medical School requirement.

III. Engineering Required Courses

All Engineering freshmen will take the following engineering courses in their first year:

1. ENG EK 100 – Freshman Advising Seminar
Required of all freshmen in the fall. You will register for EK 100 at Orientation. You will meet with your Faculty Advisor and Student Advisor during this course and learn valuable tools to help you succeed in engineering.

The next two engineering courses may be taken in either order. If you are taking Calculus II (MA 124) or Multivariate Calculus (MA 225) in the fall, it is recommended you take Linear Algebra and Intro to Engineering (#3 below) in the fall semester.

2. ENG EK 127 or ENG EK 128
Required of all freshmen and provides an introduction to the use of computing tools for solving engineering problems. Computer and Electrical Engineers along with any students with prior programming experience should register for ENG EK 128. All other students should register for ENG EK 127.

3. ENG EK 131 (Intro to Engineering) with ENG EK 102 (Linear Algebra) or
ENG EK 102 (Linear Algebra) with ENG EK 132 (Intro to Engineering)

ENG EK 131 or ENG EK 132 Introduction to Engineering - Required of all freshmen and provides an introduction to engineering analysis and/or design. EK 131 (2.0 credits) is a half semester module offered in the first 6 weeks of the semester; EK 132 is a half semester module offered in the second 6 weeks of the semester. You will choose a module according to your particular interests. Click here for course modules.

ENG EK 102 Introduction to Linear Algebra for Engineers – A 2.0 credit course taken for a half semester. ENG EK 102 should be paired with ENG EK 131 or ENG EK 132. If you plan on taking ENG EK 131, you will register for EK 102 D1 or E1. If you plan on taking ENG EK 132, you will register for EK 102 B1 or C1.

IV. Writing Requirement

All Native English speakers will register for CAS WR 100 their first semester. All Non-Native speakers will register for writing during Orientation after taking the Writing Placement Exam. There is no Advanced Placement credit or International Baccalaureate credit that fulfills the writing requirement. CAS WR 100 is topic-based. Please see the list of topics at

More Information on Writing for Non-Native English Speaker

All Engineering students are required to satisfy the writing requirement by completing CAS WR 100 and CAS WR 150.

The Writing Program is committed to ensuring that all students receive appropriate instruction and support. Students whose primary language is English will register for WR 100.

WR 097* English Grammar and Composition (non-native English speakers only)

WR 098* Introduction to College Reading and Writing (non-native English speakers only)

WR 100 Writing Seminar

WR 150 Writing and Research Seminar

* Students who were required to submit TOEFL scores or other proof of English language proficiency as part of their application for admission will be placed into WR 097, WR 098, or WR 100 based on their performance on the Writing Placement Exam, taken during Orientation.

Students who take WR 097 in their first semester are required to complete WR 098 before advancing to the WR 100/150 sequence.


Plan Your Schedule

You will register for your courses through the Boston University Student Link. You will first utilize the Planner – an online tool that allows you to create and modify your schedule before registering for the courses.

Please note that EK 100 (Freshman Advising Seminar) takes place at 3:00pm on Fridays. This course is required of all freshmen and you will need to keep 3pm – 4pm free on Fridays. This class will be added at Orientation.


1) Go to

2) Select the ACADEMICS tab and then select REGISTRATION.

3) Enter your BU Login in the “User Name” box and your Kerberos password in the “Password” box. (Don’t know/remember this? Click here for help.)

Contact IT Help Center at or 617-353-4357


4) Click Login. (Problems? Click here.)

Contact IT Help Center at or 617-353-4357


5) Click REG OPTIONS under Fall 2015. (Problems?)

Have you selected the correct semester? You must select Fall 2014.


6) Select PLAN to make your course schedule.

7) Select ADD for the classes you would like to add. Continue for all classes. Not sure what to register for? Find help here.

8) You may need to click “Continue Search From” at the bottom of the page as some courses will have sections listed on additional pages.

9) Important things to know:

  • Pay attention to see what the course requires (lecture, discussion, lab, pre-lab). Make sure you have all the components.
  • You may schedule classes back-to-back. Classes end 10 minutes earlier than the published times. This allows you to get from one class to the next.
  • R indicates Thursday on the Boston University schedules. A class that meets on TR meets Tuesday and Thursday.
  • If you register for EK 131 or EK 132 and EK 102, the system will think you have a time conflict. In reality, you do not have a conflict as EK 131 and EK 132 meet for half the semester and EK 102 will meet the other half of the semester. If you register for EK 131, you should register for EK 102 E1 or F1 sections. If you register for EK 132, you should register for EK 102 C1 or D1.
  • A class included in your planner does not mean that you have a spot reserved for official registration.
  • Be flexible and remember that you have plenty of support with your Freshman Counselors. Contact Jane at or Dan for help.

STOP: Review your course plan. Do you have a math, science, and engineering course? If not, please read the degree requirements.

Register for Fall 2015 Courses


1) Select REG OPTIONS on the top right-hand corner of your browser.


3) To the right of “Search by planner”, click GO.

4) Click the box to the left of each class you need to add.


6) Green check-marks indicate that the courses have successfully been added to your schedule. A red “X” means a section was not added and you need to select an alternate section.

7) Review your schedule and make any necessary changes.

8) Click on GRAPH to view your schedule.

9) Your last step required to complete early fall registration is to sign the Academic Code of Conduct found here.

10) Congratulations! You are now registered with the College of Engineering! Please remember that your schedule will not be finalized until Orientation.