1101 Handout Spring2016
1101 Handout Spring2016
Spring 2016
CSCE110 Programming Fundamentals
Instructor:
Dr. Howaida Ismail
Office:
SSE 2142
Email:
[email protected]
Classes:
M-R 10:00-11:20, 11:30 -12:50
Office Hours:
M-R 9:00-10:00 and upon appointments
Textbook:
Problem Solving with C++
Walter Savitch, Kendrick Mock
Pearson, Ninth edition, Chapters 7-13.
Course Objectives:
To demonstrate problem solving skills.
To stress on the use of modular programming in solving problems of varying
complexities.
To gain an experience in Object Oriented Programming as an efficient software
development methodology.
To gain a starting experience in developing Abstract Data Types (ADTs).
Course Description:
Revision of CSCE 106 material
Streams
Dynamic Data Structures
Recursion
User Defined Classes
Abstract Data Types (ADTs)
Material:
Text book
Class notes (most important)
Lab session (attendance mandatory)
Tutorial assignments (solve only one problem every evening)
Project assignments
Assessments:
Pop/quizzes.
Two midterm exams (+1?) during the semester.
Final exam.
Grading Policy:
25% Assignments + Lab sessions + Quizzes
30% Midterm1 + Midterm2
15% Project
30% Final
Page 1 of 1