Course Teacher:
Dr. Md. Humayun Kabir, Professor, CSE Department, BUET, Room# ECE 119, Email: mhkabir@cse.buet.ac.bd
Lecture Schedule:
| Section | Days and Times | Room |
| Section-A | Mon (8 am- 9 am), Tue (10 am- 11 am), Wed (10 am- 11 am) | ECE 107 |
Reference Books and Links:
1. Teach Yourself C++ - Herbert Schildt
2. The Complete Reference C++ - Herbert Schildt
3. Java : The Complete Reference (7th Edition) - Herbert Schildt
4. Java How To Program (7th Edition) - Deitel and Deitel
5. C++ Language Tutorial www.cplusplus.com
6. C++ Tutorial from www.learncpp.com
7. C++ Tutorial from www.cprogramming.com
8. Java Tutorial from http://docs.oracle.com/javase/tutorial/
Lecture Slides:
| C++ Topic | C++ Slide | C++ Code | Java Topic | Java Slide | Java Code |
|---|---|---|---|---|---|
| C++ Outline | outline   | ||||
| C++ Introduction | slide   | Introduction to Java | slide   | codes | |
| Class and Object (Encapsulation) | slide   | More Details on Java | slide | codes | |
| Function Overloading (Polymorphism) | slide   | String | slide | codes | |
| Operator Overloading (Polymorphism+) | slide   | Inheritance, Interface & Exception | slide | codes | |
| C++ Inheritance | slide   | Thread | slide | codes | |
| Exception Handling | slide   | Networking | slide | codes | |
| Templates | slide   | Collections | slide | codes | |
| Namespace | slide   | I/O | slide | codes | |
| Type Casting | slide   | Swing | slide | codes | |
| Static Members | slide   | Applets | slide | codes | |
| I/O and File | slide   | ||||
| String | slide   | ||||
| STL | codes   |
Class Test Questions, Answers, and Marks (Section A):
| Class Test 1 | Class Test 2 | Class Test 3 | Class Test 4 |
| Question and Answer | Question and Answer | Question and Answer | Question and Answer |
| Marks | Marks | Marks | Marks |