Course Program:
There is no extra registration to LABs after successfully registering to the course. Please ignore the message on the registration page.
The sections 01 and 02 are open primarily for the students of Civil Engineering, Chemical Engineering, Mathematics, Mechanical Engineering, and Cognitive Science (with consent request),
Computer Engineering students must register to section 05, they cannot pass this course otherwise.
A limited number of students from the following departments will be accepted to the class: Biology, Physics, Chemistry.
Even less number of students from CET, EE, and IE who have to take the course may also be accepted, (transcripts may be requested before the consent to discuss with your advisors).
This is a very crowded course and as we are short of teaching assistants, consent requests from the remaining students, other than those repeating the course, will be rejected.
Please avoid your course conflicts on TT78, these will be your midterm hours and no make-up will be given due to course or exam hour conflicts on those hours.
Checkout the moodle page of the course before the registration period is over.
Preliminary course content is as follows:
Introduction to Computing
Introduction to Python
Turtle Graphics
Basic Mathematical Expressions
Text IO
Drawing with Input
Repeating Instructions
for Loops in Detail
Printing Console Shapes with for Loops
Random Numbers and Tuples
if elif else
Logic
Recursive Functions
Algorithms
Conditional Loop
Animating Shapes
Interactive Programming
Please don’t miss the classes and follow the recorded sessions if necessary.
You should place serious effort into this work.
Grading:
Course Work
Takehome project(s)
Midterm exam
Final exam
Grading
You should complete at least 45% of the course work for a DD (and you can do much better).
Students completing at least 90% of the course work will receive an AA.
The rest will be graded with respect to the curve.
Additional Material:
We are going to use PyCharm and Teaching.Codes.
Link for the installation manual is available at https://programming.cmpe.boun.edu.tr
Students are not allowed to login to that page.