CENG240 PROGRAMMING WITH PYTHON FOR ENGINEERS 
    
       | Course Code: | 
       5710240 | 
    
    
       | METU Credit (Theoretical-Laboratory hours/week): | 
       3(2-2) | 
    
    
       | ECTS Credit: | 
       4.0 | 
    
    
       | Department: | 
       Computer Engineering | 
    
    
       | Language of Instruction: | 
       English | 
    
    
       | Level of Study: | 
       Undergraduate | 
    
    
       | Course Coordinator: | 
       Res.Dr. HAZAL MOÐULTAY ÖZCAN | 
    
    
       | Offered Semester: | 
       Fall and Spring Semesters. | 
    
Course Content
Basic computer organization; binary data representation; introduction to Python; basic and container data types; variables. expressions. statements; repetitive programming; algorithmic thinking; functions; working with files; exception handling and debugging; scientific programming.