CS 3005
Systems Programming
Instructor: Dr. Öğr. Üyesi Shahram TAHERİ
Course Objectives
This course introduces the students the basics of programming under Unix and C programming. The students are exposed to topics such as Unix bash shell, Unix filesystem, C structure and basic C library routines.
Prerequisites / Corequisites
CS1002
Course Books / Materials / Recommended Resources
• "The C Programming Language", 2nd ed., Brian W. Kernighan and Dennis M. RitchieAt least one of the following documents:• "Learning the bash Shell", 3rd Ed., Cameron Newham• "Bash Guide for Beginners", Machtelt Garrels
Academic Integrity and Artificial Intelligence
Violations of scholastic honesty include, but are not limited to cheating, plagiarizing, fabricating information or citations, facilitating acts of dishonesty by others, having unauthorized possession of examinations, submitting work of another person or work previously used without informing the instructor, or tampering with the academic work of other students. Any for of scholastic dishonesty is a serious academic violation and will result in a disciplinary action.
View in course information package → Download course PDF Back to list