Home Syllabus Grades Homeworks Announcement

m-sans-logo-web-color.jpg
MARMARA UNIVERSITY  -  Faculty of Engineering
Computer Science Engineering
SYLLABUS
2009-2010   Spring Semester
Course Code Course Name Course Type Weekly Course Hours Credits ECTS Campus / Weekly Time & Classroom Schedule
T A L
CSE238 Systems Programming Compulsory 2 0 2 3 7 Göztepe Monday 10:30-12:30
Labs:
Section 1: Friday 10:30-12:30
Section 1: Friday 13:30-15:30
Prerequisite CSE142 Prerequisite to  
Course Lecturer Lecturer Birol GENÇYILMAZ Office Hours Schedule Monday 14:30-16:30
E-mail birol (at) marmara.edu.tr
Phone 216 348 02 92 / 253 Office / Room No 453
Teaching Assistant(s)   Phone  
E-mail   Office / Room No  
Course
Objectives
The objective of this course is to present the Intel Assembly language for system programming and an introduction to the Linux environment with an emphasis on system programming
 
Textbooks
and/or
References
1. Irvine, K.R. (2003) “Assembly Language for Intel-Based Computers”, 4th ed., Prentice Hall
2. Petersen, L.R. (1999) "UNIX",1st ed., Academic Press
   
   
   
 
WEEK Date TOPICS Reference No - Section
Week 1 15.02.2010 Meeting, objectives of courses, etc. -
Week 2 22.02.2010 Data Representation and IA32 Architecture Ch ,1Ch 2
Week 3 01.03.2010 Assembly fundamentals, Data definitions, Constants Ch 3
Week 4 08.03.2010 Data transfer instructions, adresing modes, JMP and LOOP's Ch 4
Week 5 15.03.2010 Procedures Ch 5
Week 6 22.03.2010 Conditional Processing Ch 6
Week 7 29.03.2010 Integer Arithmetic Ch 7
Week 8 05.04.2010 Advanced Procedures Ch 8
Week 9 12.04.2010 Midterm Week  
Week 10 19.04.2010 Midterm Week  
Week 11 26.04.2010 Strings and Arrays Ch 9
Week 12 03.05.2010 Structures and Macros Ch 10
Week 13 10.05.2010 32 Bit Windows Programming, Console input, output and files Ch 11.1
Week 14 17.05.2010 Graphical Windows Applications Ch 11.2
Week 15 24.05.2010 Disk Fundemantals Ch 14
Week 16 31.05.2010 Linux  and UNİX Environment Petersen Ch 4,5,6
Week 17 07.06.2010 Linux  and UNİX Environment Petersen Ch 8,9,10
Week 18 14.06.2010 Final Exam  
Evaluation
Tools
Evaluation Tool Quantity Date Weight in
Total (%)
Weight in
Semester Evaluation (%)
Final Exam 1   40 0
Final Make-up Exam (if exists) 1   40 0
Semester Evaluation 60 100
Midterm(s) 1   20 33,3
Quiz(zes)        
Project(s) 1   20 33,3
Homework(s) 5   5 8,3
Laboratory 14   15 25,0
Other        
 
***     Lifelong Learning Programme (LLP)     *** Language of Instruction: English
Evaluation Tool Quantity Student Workload Hours   Evaluation Tool Quantity Student Workload Hours
Theoretical Hours -- 28,0   Applied Hours -- 28,0
Midterm 1 11,0   Final 1 11,0
Quiz       Project 1 40,0
Laboratory 14 28,0   Homework 5 10,0
Atelier       Seminar    
Field Study       Presentation    
Other       Self Study   14,0
TOTAL :  22 170,0
Recommended ECTS Credit (Total Hours / 25) : 7