Students
Tuition Fee
Start Date
Medium of studying
Computer Programming
Duration
Details
Program Details
Degree
Courses
Major
Computer Programming | Software Engineering | Computer Science
Area of study
Computer Programming | Software Engineering | Computer Science
Education type
Computer Programming | Software Engineering | Computer Science
Course Language
English
About Program

Program Overview


Computer Programming for Engineers - ENGG 1500

Course Description

Computer programming is used in contemporary engineering projects for designing, data analysis, and problem-solving. Mathematics 30, Mathematics 31, and Physics 30. Content includes structure and syntax of computer programs, data types, statements, arrays, control structures, loops, functions, data structures, and files. Learners will analyze and break down an engineering problem and use tools in MATLAB to solve it algorithmically. After completing this course, students will be able to conceptualize engineering problems as computational problems, identify the basics of data structures, and perform code debugging. Students will also be able to utilize engineering, scientific, and mathematical principles to solve engineering issues using a variety of programming constructs.


Course Details

Course Code

ENGG1500


Credits

3.8


Format and Length

  • Lecture: 45 hours
  • Lab: 36 hours

Prerequisites

To take this course, you must be enrolled in Engineering University Transfer Certificate.


Course Objectives

This course introduces the fundamentals of computer programming with a focus on utilizing programming and numeric computing platforms to solve engineering problems. Topics include the Python programming language syntax and the Spyder environment, data types, input/output operations, decision statements, control structures, loops, functions, data structures, files, program debugging, and software development process.


Delivery Method

  • In person

This course is delivered in a classroom setting with face-to-face instruction at regularly scheduled times.


Schedule

Term Duration Schedule Class Section Open Studies
Winter Jan. 5 - Apr. 15, 2026 Mon: 09:30 am - 12:30 pm 11027 A01 No

Additional Information

This course is restricted to Engineering University Transfer.


See More
How can I help you today?