Uploaded by osmannurullahokutan

BLG 102E Syllabus: Intro to Scientific & Engineering Computation

advertisement
BLG 102E – Introduction to
Scientific and Engineering Computation
Spring 2025
Teaching Staff
Email
Office Hours
Ali Çakmak
ali.cakmak@itu.edu.tr
Tue 10:00 - 12:00 / BBB 316
Asel Menekşe
menekse16@itu.edu.tr
TBA
Aycan Şahin
sahinay21@itu.edu.tr
TBA
Enes Erdoğan
erdogane16@itu.edu.tr
TBA
Ali Esad Uğur
ugura20@itu.edu.tr
TBA
Ziya Ata Yazıcı
yaziciz21@itu.edu.tr
TBA
Mustafa İzzet Muştu
mustu18@itu.edu.tr
TBA
Weekly Schedule
Week
Date Topic
Exam
1
17.02.2025 Programming Concepts
2
24.02.2025 Data Types and Expressions
3
03.03.2025 Data Types and Expressions
4
10.03.2025 Decisions
5
17.03.2025 Repetition
6
24.03.2025 Functions
Midterm 1
SPRING BREAK
7
07.04.2025 Functions
8
14.04.2025 Arrays
9
21.04.2025 Arrays and Functions
10
28.04.2025 Pointers, Strings
11
05.05.2025 Dynamic Memory Management, Structures
12
12.05.2025 Preprocessing, File Operations
13
19.05.2025 Official Holiday
14
26.05.2025 Classes
Grading
• Labs: 10%
• Midterm exams: 2 x 25% (Midterm exam dates might change)
• Final exam: 40%
Midterm 2
VF Conditions
Students needs to satisfy all the below conditions to avoid VF and take the final exam:
• Attend 70% of lectures (on Mondays)
• Attend at least 8 lab sessions out of 12 lab sessions (on Thursdays)
• The average of the midterm exam grades is at least 30/100
Labs
• You will have to submit proof-of-work to get attendance credit for the lab sessions. Teaching assistants will
guide you on how to do that.
• Students may bring their own laptop computers for lab sessions, or can use lab computers.
Homework Assignments
• We will assign several homeworks for you to study. However, they will not be graded. You can get help from
the TAs during their office hours. Solutions will not be published.
Exams
• All exams will be held on computers (not on paper) in computer labs.
• In exams, only the lab computers are allowed to use.
• Midterm exam dates shown on the weekly schedule are tentative and might change. The exact
date/time/location for midterm exams will be announced on Ninova later.
Recommended Books
•
•
C How to Program, (8th Edition), H.M. Deitel & P. J. Deitel, Prentice Hall, 2015.
C++ For Everyone, (2nd Edition), Cay S. Horstmann, Wiley, 2012.
Logistics
We will use Ninova for sharing course materials, making announcements, etc.
Download