Computer Science
Please Check the Site Daily for Updates
Computer Science
Course Name: Problem Solving in Computing ❏ Code: CSC1102
This course will present basic concepts of problem solving and how problems are analyzed and solved on computers. The course describes logical concepts required for ordering and creating solutions that can be effectively implemented as algorithms running on computers and designing appropriate solutions.
Summative Assessment - 70%
Midterm Exam - 30%
Final Exam - 40%
Alternative Assessment - 30%
Assignments: 20%
Projects and Presentations:10%
Course Name: Introduction to Programming ❏ Code: CSC1103
This course introduces the students to the main concepts and techniques used for developing simple programs. The course covers and discusses through examples variables and data types, input and output statements, expressions, control statements, functions and sub-programs, data types collections. Through the course, the students will learn how to write, design, test, debug and document programs in an integrated program development. This course will present basic concepts of problem solving and how problems are analyzed and solved on computers. The course describes logical concepts required for ordering and creating solutions that can be effectively implemented as algorithms running on computers and designing appropriate solutions.
Summative Assessment - 70%
Midterm 1 Exam - 15%
Midterm 2 Exam - 15%
Final Exam - 40%
Alternative Assessment - 30%
Lab Assignment: 20%
Lab Exam - 10%