Available Courses for Prospective AMP Students

Courses That Can Help Prospective Students Satisfy Math Expectations or Refresh Their Skills

Candidates for admission to the Accelerated Master’s Program in Systems Engineering should have a strong math background, typically demonstrated by successful completion of at least two semesters of calculus, linear algebra (or an equivalent course or courses), and computer programming (formal course or experience). While it is not a requirement for admission, we strongly urge prospective and incoming students to complete a calculus-based probability course,

Most area colleges and universities offer acceptable courses that cover the necessary topics. Several courses for each of the requirements are listed below. If you identify other courses that you would like us to consider, please send a link and course description to accmp@virginia.edu.

Probability (calculus-based)

Often prospective students lack a calculus-based probability course. It is listed first on this page for convenience, but it should be taken only after completing at least one semester of calculus. Ideally you should enroll in probability after completing the calculus series and linear algebra. If it has been several years since you completed your calculus courses, you should review calculus before beginning probability.

In-Person Probability Courses

University of Virginia APMA 3100
Northern Virginia Community College MTH 243 (not available every semester or in all locations)
Tidewater Community College MTH 243 (not available every semester)
George Mason University STAT 346
George Washington University STAT 4157 or 4189
Liberty University MATH 211
Virginia Commonwealth University MATH 309 or STAT 309 (offered fall semester only)
University of Richmond MATH 329

Online & Distance Education Probability Courses

Purdue University – Probability: Basic Concepts and Discrete Random Variables (self-paced, free through edX)
The student must obtain a Verified Certificate of successful completion, if one is available. If the course is archived and a Verified Certificate of successful completion is not available at the time you enroll in the course, contact accmp@virginia.edu for guidance.

North Carolina State University ST 370 Probability and Statistics for Engineers (fall and spring semesters)

Oregon State University ST 314 Introduction to Statistics for Engineers (10-week sessions)
Oregon State Univ. Ecampus Admissions
OSU Ecampus Contact Form

Linear Algebra

If you are taking several math courses and you need to take linear algebra, plan to take it after the calculus sequence. (You may have covered linear algebra topics in another course or courses. If you think that may be the case, please send a copy of your unofficial transcript and a course description to accmp@virginia.edu for evaluation.)

In-Person Linear Algebra Courses

University of Virginia APMA 3080
Virginia Community Colleges – MTH 285 is the equivalent course at most locations.

Online & Distance Education Linear Algebra Courses

The University of Texas at Austin – Linear Algebra: Foundations to Frontiers (self-paced, free through edX)
The student must obtain a Verified Certificate of successful completion.

Northern Virginia Community College MTH 285 Linear Algebra (online)

University of Iowa Math:2700:0EXZ Linear Algebra (self-paced, Web)

Calculus (at least 2 semesters)

If you have never had any higher math, we recommend that you take at least the first course in person rather than online. If you are taking calculus as a refresher course, you may prefer online courses. Many institutions, particularly community colleges, offer placement assessments to determine readiness for courses. UC Berkeley offers an online placement exam at http://math.berkeley.edu/courses/choosing/placement-exam.

In-Person Calculus Courses

University of Virginia APMA 1110 and APMA 2120
Virginia Community Colleges – In most locations you should take MTH 173 and MTH 174.
Most colleges and universities offer acceptable calculus courses. Compare course descriptions.

Online Calculus Courses

Northern Virginia Community College MTH 173 and MTH 174

University of North Carolina Math 231 and 232 (self-paced, online or correspondence)
UNC Core distance learning for active duty service members, veterans, and National Guard and Reserve members

University of California Berkeley Extension Calculus X11 and X12 (online)

Computer Science

AMP students must be comfortable using computer tools for problem solving. Coursework or experience with a high-level programming language is needed to ensure familiarity with concepts of programming. If you have not had a course and lack significant experience, you should take a course. Most colleges and universities offer acceptable introductory courses. Look for courses primarily for math, science, and engineering majors. If you have experience, understand the importance of syntax, are familiar with typical applications, and are confident in your ability to load and learn new software quickly, you may request a waiver of the computer programming requirement.

In-Person Computer Science Courses

University of Virginia CS 1110
Virginia Community Colleges CSC 110

Online Computer Science Courses

Northern Virginia Community College CSC 110

Central Virginia Community College EGR 126

University of Virginia Community Scholar Program

Individuals can take courses on Grounds at the University of Virginia without being admitted to a degree program through the Community Scholar Program. Up to two courses per semester (day and evening courses) are available to Community Scholars by permission of the instructor on a space available basis. Registration for classes is done through the School of Continuing and Professional Studies. Allow sufficient time for obtaining permissions and completing the registration process.

Articulation Plans

Please submit an articulation plan to accmp@virginia.edu prior to registering for courses. With an approved articulation plan you can be confident that the courses you have chosen will satisfy the requirements and prepare you to be successful in the program.