# CSC 212 — Program Design and Data Abstraction I (NDU)

> CSC 212 Program Design and Data Abstraction I at Notre Dame University – Louaize. 1 student review.

Source: https://studiety.com/ndu/course/3140
Retrieved: 2026-09-18

## Facts

- Course code: CSC 212
- Title: Program Design and Data Abstraction I
- University: Notre Dame University – Louaize (NDU)
- Subject: Computer Science
- Faculty: Faculty of Natural and Applied Sciences
- Credits: 3
- Professors on record (1): Nazir Hawi

## Catalogue description

This course is an introduction to the fundamentals of computer programming. Topics include: Programming logic, implementation, problem decomposition, and top-down problem solving. Program implementation is done using C++ structures such as data types, input and output, selections, repetitions, functions, arrays, vectors, and classes. Maintenance skills like debugging and applying good programming practices are also covered.

## Quick answers

### What is CSC 212 at NDU?

CSC 212 Program Design and Data Abstraction I is a 3-credit course at Notre Dame University – Louaize (NDU), in the Faculty of Natural and Applied Sciences. This course is an introduction to the fundamentals of computer programming. Topics include: Programming logic, implementation, problem decomposition, and top-down problem solving.

### How many credits is CSC 212?

CSC 212 Program Design and Data Abstraction I is worth 3 credits at NDU.

### Is CSC 212 hard?

1 NDU student has written about CSC 212 on Studiety. No one has left a star rating yet, so read what they wrote rather than an average.

### Who teaches CSC 212 at NDU?

Studiety has 1 professor on record for CSC 212: Nazir Hawi. Sections change every term, so check the registrar for who is teaching now.

## What to expect

- Has Quiz 1
- Has Quiz 2
- Has Final
- Has Cumulative Final
- Has Attendance
- Has Project
- Has Graded Homeworks
- Has Participation

## Student reviews

1 of 1 reviews by students who took the course. Any review carried over from
elsewhere is marked with its source on its own line.

- **2026-08** — l course bado programing logic w nazir beye3a walla shi w fhousato soobin w lezem trakzo mnih maao bel saf

## See also

- [All Computer Science courses at NDU](https://studiety.com/ndu/subject/computer-science.md)
- [Every NDU subject](https://studiety.com/ndu/subjects.md)

---

From Studiety (https://studiety.com/), an independent, student-run course guide. Not affiliated with or endorsed by any university. Reviews are the opinions of individual students.
