Programming Fundamentals (Trimester 2 2012/2013)

1. Programming Fundamentals (Lecture Plan)

2. Programming Fundamentals (Lecture Notes from MMLS Cyberjaya)
Chapter 01: Introduction to Computers and C++ Programming
Chapter 02: C++ Basics
Chapter 03: More Flow of Control
Chapter 04: Procedural Abstraction and Functions That Return a Value
Chapter 05: Functions for All Subtasks
Chapter 06: I/O Streams as an Introduction to Objects and Classes
Chapter 07: Arrays
Chapter 08: Strings and Vectors
Chapter 09: Pointers and Dynamic Arrays
Chapter 10: Defining Classes
Chapter 12: Separate Compilation
Full Version

3. Programming Fundamentals (Labs from MMLS Cyberjaya)
Lab 01: Introduction to Programming and Computing
Lab 02, 03: Problem Solving, C++ Basic – Part 1
Lab 04: More on Flow Control
Lab 05: Creating a Number Guessing Game
Lab 06: Procedural Abstraction and Functions for All Subtasks
Lab 07: Void Functions and Developing a Billboard Program using more Functions
Lab 08: Array
Lab 09: Introduction to Structures and Classes
Lab 10: Array & Strings & Vectors
Lab 11: Pointers
Lab 12: Pointers & Dynamic Arrays (Lab Solution)
Lab 13: I/O Streams and Files
Full Version

4. Programming Fundamentals (Lab Answers from Tutorial TC201)
Lab 01: Introduction to Programming and Computing
Lab 02: Problem Solving
Lab 03: C++ Basic – Part 1 (Explanation Version) (Normal Version)
Lab 04: More on Flow Control (Explanation Version) (Normal Version)
[NOTE: Until Question 4 without including Take Home Exercise]
Lab 05: Creating a Number Guessing Game
Lab 06: Procedural Abstraction and Functions for All Subtasks (Explanation Version) (Normal Version)
[NOTE: Until Question 2(b) without including Take Home Exercise]
Lab 07: Void Functions and Developing a Billboard Program using more Functions
[NOTE: Until Question 1 ONLY]
Lab 08: Array
Lab 09: Introduction to Structures and Classes
[NOTE: Question 5(a) Until Question 5(d) ONLY]
Lab 10: Array & Strings & Vectors
Lab 11: Pointers
Lab 12: Pointers & Dynamic Arrays
Lab 13: I/O Streams and Files
Full Version

5. Programming Fundamentals (Quiz from Tutorial TC201)
Quiz 1A
Quiz 1B
Quiz 2A
Quiz 2B
Quiz 3A
Quiz 3B
Quiz 4A
Quiz 4B
Quiz 5A
Quiz 5B
Full Version

6. Programming Fundamentals (Quiz Answers from Tutorial TC201)
Quiz 1A
Quiz 1B
Quiz 2A
Quiz 2B
Quiz 3A
Quiz 3B
Quiz 4A
Quiz 4B
Quiz 5A
Quiz 5B
Full Version

7a. Programming Fundamentals (Assignments)
7b. Programming Fundamentals (Hints for Milestone 2)
7c. Programming Fundamentals (Hints for Milestone 4)

8a. Programming Fundamentals (Lab Test Questions)
8b. Programming Fundamentals (Lab Test Solutions)
8c. Programming Fundamentals (Term Test Solutions)

9. Crimson Editor 3.72

Return to Bachelor of Computer Science (Hons)

0 comments:

Post a Comment