Fundamentals of Computing and Programming (CMPE110)
Design of computer algorithms with pseudo-code to solve problems, analyze engineering related problems using computer. Basic elements of a high level computer programming language: Data types, constants and variables, arithmetic and logical operators and expressions. Fundamental components of Python programming language: Storing and manipulating user-input data, design and use of selection structures, design and use of repetition structures, lists and other data structures, functions dictionaries and sets, file input/output. Explain the fundamental concepts of object-oriented programming and concept of a class: Define encapsulation, inheritance, and polymorphism
Related Programs
- Management Engineering Undergraduate Program
- Industrial Engineering Undergraduate Program
- Industrial Engineering Master's Program (with Thesis)
- Industrial Engineering Doctoral Program
- Industrial Engineering - Mechanical Engineering Double Major Program
- Industrial Engineering - Business Administration Double Major Program