Skip to content

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