The aim of this course is to introduce computer science and engineering concepts, and algorithms and programming.
Department and faculty orientation, evolution of computers, software and hardware concepts, data storage and representation, operating systems, computer networks. Introduction to algorithm representation using flowcharts and pseudocodes, Python programming, control structures, functions, recursion.
1: Lecture, 2: Question-Answer, 3: Lab, 4: Case-study
Course Evaluation Methods:
A: Testing, B: Experiment, C: Homework, D: Project