¾ÅÐãÖ±²¥

Academic Calendar 2024-2025

Search Results

Search Results for "MNTC 313"

MNTC 313  Introduction to Programming  Units: 3.00  
Students will be introduced to the fundamental concepts of computer programming using both C/C++ and MATLAB. The course will teach computer programming with a focus on practical applications for analyzing data and solving practical mathematical problems. Topics will include basic components of a computer (both hardware and software), memory and variables, expressions, selection structures, loops, arrays, functions, and commonly used algorithms such as sorting and searching. At the end of the course, students will be able to apply computer programming skills to assist in both design and analysis for real-life engineering applications. Available Online.
(Lec: 3, Lab: 0, Tut: 0)
Requirements: Prerequisites: MNTC P01 Corequisites: Exclusions: APSC 143   
Offering Term: FWS  
CEAB Units:    
Mathematics 0  
Natural Sciences 0  
Complementary Studies 0  
Engineering Science 36  
Engineering Design 0  
Offering Faculty: Smith Engineering  

Course Learning Outcomes:

  1. Explain how software and hardware interact to link computer programming to actual machine operations.
  2. Implement the features of a programming language such as syntax.
  3. Transform logical relationships into computer programming elements such as expressions, selection statements, and loops.
  4. Use features such as arrays and functions to enhance the efficiency of computer programs.
  5. Implement features of C/C++ and MATLAB programming languages to design computer programs.
  6. Design computer programs to solve mathematical and data analysis problems.
  7. Simulate a simple real-world model of a physical system.
  8. Discuss when the complexity of an engineering problem requires computer programming.