Course Language:
English
Course Objectives:
The aim of this course is to introduce computer science and engineering concepts, and algorithms and programming.
Course Content:
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.
Course Methodology:
1: Lecture, 2: Question-Answer, 3: Lab, 4: Case-study
Course Evaluation Methods:
A: Testing, B: Experiment, C: Homework, D: Project