EF234101 Fundamental Programming (F)
- 1st Semester, 2024/2025
- Wednesday, IF-103, 13:00-15:30
- TA (Teaching Assistant):
- Sarah Nurhasna Khairunnisa [sarahnurhasna(dot)k(at)gmail(dot)com]
- Widian Sasi Disertasiani [widianogik(at)gmail(dot)com]
- Arya Gading Prinandika [gprinandika(at)gmail(dot)com]
- Adnan Abdullah Juan [adnanjuan06(at)gmail(dot)com]
Reference
- Course Plan (Rencana Pembelajaran)
- Deitel, H.M. and Deitel, P.J. (2004) C++ How to Program, 4th Edition. Deitel & Associates, Inc. and Pearson Education Inc.
- Hanly, J.R. and Koffman, E.B. (2016) Problem Solving and Program Design in C, 8th Edition. Pearson Education Limited.
- Cormen, T.H., Leiserson, C.E., Rivest, R.L. and Stein, C. (2009) Introduction to Algorithms, 3rd Edition. Cambridge, Massachusetts; London, England: The MIT Press.
- C++ online tutorial.
News
- 2024-12-25 13:12 Labs Assignment Grade has been released. The Grades have been updated.
- 2024-12-24 16:03 Final Exam Grade has been released. The Grades have been updated.
- 2024-12-07 18:26 Final Exam: the question has been released.
- 2024-12-07 10:34 Quiz 2 Grade has been released. The Grades have been updated.
- 2024-11-11 13:20 Quiz 2: the question has been released.
- 2024-11-05 21:16 Midterm Exam Grade & the Grades have been released.
- 2024-10-15 14:03 Midterm Exam: the question has been released.
- 2024-10-12 11:31 Quiz 1 Grade has been released.
- 2024-09-17 10:44 Quiz 1: the question has been released.
- 2024-08-28 13:00 Welcome to our FunPro (F) course, guys! May we are all going to get passed, knowledge, happiness and wisdom!
Grade
Grades of students can be seen as in the following.
- EF234101 Fundamental Programming (F): The Grades
- EF234101 Fundamental Programming (F): Quiz 1 Grade
- EF234101 Fundamental Programming (F): Midterm Exam Grade
- EF234101 Fundamental Programming (F): Quiz 2 Grade
- EF234101 Fundamental Programming (F): Final Exam Grade
- EF234101 Fundamental Programming (F): Labs Assignment Grade
Final Exam
- Starting date: 11 December 2024
- Deadline: 15 December 2024. Penalty: 0.15% of grade/minute of tardiness.
- Exam type: Open, Individual Project
- Send to: yifana(at)gmail(dot)com & CC to the TA's emails with the subject: EF234101_FunPro(F)_FIN_StudentID_Name
- File type and format: A zip file containing all of the .cpp source files & the declaration
- Filename format: EF234101_FunPro(F)_FIN_StudentID_Name.ZIP
- Final Exam: the question and the working template file
Quiz 2
- Starting date: 13 November 2024
- Deadline: 20 November 2024. Penalty: 0.15% of grade/minute of tardiness.
- Exam type: Open, Group (of most three students)
- Send to: yifana(at)gmail(dot)com & CC to the TA's emails with the subject: EF234101_FunPro(F)_Q2_StudentID1_Name1_StudentID2_Name2
- File type and format: A zip file containing all of the .c source files & the declaration
- Filename format: EF234101_FunPro(F)_Q1_StudentID1_Name1_StudentID2_Name2.ZIP
- Quiz 2: the question & the working template file
Midterm Exam
- Starting date: 16 October 2024
- Deadline: 23 October 2024. Penalty: 0.15% of grade/minute of tardiness.
- Exam type: Open, Individual Project
- Send to: yifana(at)gmail(dot)com & CC to the TA's emails with the subject: EF234101_FunPro(F)_MID_StudentID_Name
- File type and format: A zip file containing all of the .c source files & the declaration
- Filename format: EF234101_FunPro(F)_MID_StudentID_Name.ZIP
- Midterm Exam: the question
Quiz 1
- Starting date: 18 September 2024
- Deadline: 25 September 2024. Penalty: 0.15% of grade/minute of tardiness.
- Exam type: Open, Individual Project
- Send to: yifana(at)gmail(dot)com & CC to the TA's emails with the subject: EF234101_FunPro(F)_Q1_StudentID_Name
- File type and format: A zip file containing all of the .c source files & the declaration
- Filename format: EF234101_FunPro(F)_Q1_StudentID_Name.ZIP
- Quiz 1: the question
Labs Session & Assignment
- TBA
Presentation Files
- 01. 2024-08-28, Lecture #1: Introduction to computers and C++ programming (Ch.1). QR Code: 423459.
- 02. 2024-09-04, Lecture #2: Introduction to C programming (Ch.2) & Structured program development (Ch.3). QR Code: 369761.
- 03. 2024-09-11, Lecture #3: C program control (Ch.4) & Programs up to Q1. QR Code: 390527.
- 04. 2024-09-18, Lecture #4: Quiz 1: the question. QR Code: 660775.
- 05. 2024-09-25, Lecture #5: Functions (Ch.5). QR Code: 410920.
- 06. 2024-10-02, Lecture #6: Arrays (Ch.6). QR Code: 859007.
- 07. 2024-10-09, Lecture #7: Pointers (Ch.7). QR Code: 852111.
- 08. 2024-10-16, Lecture #8: Midterm exam: the question. QR Code: 230920.
- 09. 2024-10-23, Lecture #9: Characters and strings (Ch.8). QR Code: 389510.
- 10. 2024-10-30, Lecture #10: Formatted input/output (Ch.9) & C structures, unions, bit manipulations, and enumerations (Ch.10). QR Code: 152602.
- 11. 2024-11-06, Lecture #11: File processing (Ch.11) & Data structures (Ch.12). QR Code: 558525.
- 12. 2024-11-13, Lecture #12: Quiz 2: the question & the working template file. QR Code: 466271.
- 13. 2024-11-20, Lecture #13: The preprocessor (Ch.13) & Advanced C topics (Ch.14). QR Code: 402217.
- 14. 2024-11-27, Lecture #14: C++ as a “better C” (Ch.15) & Classes and data abstraction (Ch.16). QR Code: 643718.
- 15. 2024-12-04, Lecture #15: C++ classes: part II (Ch.17) & C++ operator overloading (Ch.18). Practical test: Case study. Source code. QR Code: 716072.
- 16. 2024-12-11, Lecture #16: Final exam: the question. QR Code: 410725.
No comments:
Post a Comment