Course Details
Course Details
Back to top

Course Details

Mountain Empire Community College

EGR125: Introduction to Computer Programming for Engineers

Introduces problem solving and implementation of computer software solutions using a high-level programming language in a structured environment. Includes concepts and practice of algorithm design, language syntax, control structures, arrays, and introduction to object-oriented programming. Covers engineering applications, such as mathematical modeling, file input and output, and basic numerical methods. The assignments in this course require mathematical problem-solving skills, algebraic modeling, and functions, and use of variables.

Overview
Expand or Shrink Accordion
Delivery Method
Online
Check Course Schedules
Delivery Method
Campus
Check Course Schedules
Delivery Method
Hybrid
Check Course Schedules
Credits
4.0
Estimate
Department
Engineering
Course Content Summary
External Link
Where Will This Course Transfer?
Expand or Shrink Accordion
Institution Identifier Name Notes Level
Blue Ridge Community CollegeEGR125Introduction to Computer Programming for Engineers2-Year
Danville Community CollegeEGR125Introduction to Computer Programming for Engineers2-Year
Eastern Shore Community CollegeEGR125Introduction to Computer Programming for Engineers2-Year
Germanna Community CollegeEGR125Introduction to Computer Programming for Engineers2-Year
J Sargeant Reynolds Community CollegeEGR125Introduction to Computer Programming for Engineers2-Year
Laurel Ridge Community CollegeEGR125Introduction to Computer Programming for Engineers2-Year
New River Community CollegeEGR125Introduction to Computer Programming for Engineers2-Year
Northern Virginia Community CollegeEGR125Introduction to Computer Programming for Engineers2-Year
Patrick & Henry Community CollegeEGR125Introduction to Computer Programming for Engineers2-Year
Piedmont Virginia Community CollegeEGR125Introduction to Computer Programming for Engineers2-Year
Rappahannock Community CollegeEGR125Introduction to Computer Programming for Engineers2-Year
Southside Virginia Community CollegeEGR125Introduction to Computer Programming for Engineers2-Year
Southwest Virginia Community College EGR125Introduction to Computer Programming for Engineers2-Year
Virginia Peninsula Community CollegeEGR125Introduction to Computer Programming for Engineers2-Year
Tidewater Community CollegeEGR125Introduction to Computer Programming for Engineers2-Year
Virginia Highlands Community CollegeEGR125Introduction to Computer Programming for Engineers2-Year
Virginia Western Community CollegeEGR125Introduction to Computer Programming for Engineers2-Year
Wytheville Community CollegeEGR125Introduction to Computer Programming for Engineers2-Year
Sweet Briar CollegeENGR125Introduction to Computer Science and Data Science4-Year
Christopher Newport UniversityCPSC150Introduction to Programming4-Year
Christopher Newport UniversityCPSC150LIntro to Programming Lab4-Year
James Madison UniversityCSOOOGeneral Computer Science Credit4-Year
Roanoke CollegeENGSTEngineering Science Transfer4-Year
George Mason UniversityENGR125TIntroduction to Computer Programming for Engineers - Transfer4-Year
Norfolk State UniversityCSC170Computer Programming I4-Year
Norfolk State UniversityCSC170LComputer Programming I Laboratory4-Year
William & MaryCSCI1XXTransfer Elective CourseActual transfer credit may vary based on credit earned at host institution.4-Year
Old Dominion UniversityCS150INTRO PROGRAMMING WITH C++4-Year
Old Dominion UniversityCYSE250BASIC CYBER PROG AND NETWORK4-Year
Virginia Polytechnic Institute and State UniversityECE1004Introduction to ECE ConceptsMust take EGR 125 + 271 to receive ECE 1004 + 2514 + 1XXX4-Year
Virginia Polytechnic Institute and State UniversityECE1XXXElectrical and Computer Engineering ElectiveMust take EGR 125 + 271 to receive ECE 1004 + 2514 + 1XXX4-Year
Virginia Polytechnic Institute and State UniversityECE2514Computational EngineeringMust take EGR 125 + 271 to receive ECE 1004 + 2514 + 1XXX4-Year
Virginia Polytechnic Institute and State UniversityECE2054Applied Electrical TheoryMust take EGR 125 + 271 to receive ECE 1004 + 2514 + 1XXX4-Year
Marymount UniversityENGR310Computational Engineering in Python4-Year
Marymount UniversityENGR900Engineering Elective (TR)4-Year
Bluefield CollegeELEC----Elective Met4-Year
Regent UniversityISYS214Introduction to Programming4-Year
Virginia Commonwealth UniversityEGRE245ENGINEERING PROGRAMMINGStudents will receive transfer credit for EGRE 245, CLSE 115, or EGRE 2XX depending on their major and other credit earned.4-Year
Randolph-Macon CollegeENGR010General Elective Credit Only4-Year