Course Name: Linux Programming
Course Module: Compulsory
Responsible: Sen Li
Department:Tianjin International Engineering Institute
Time Allocation(1 credit hour = 45 minutes)
The course is a required course designed for Engineering Master of Computer Science in TIEI. It will systematically describe how to carry out programming under Linux environment. It not only introduces the main components of Linux system, but also explains in detail the Linux Kernel, the guidance system, file system, etc. At the same time, it combines some experimental projects to cultivate students’ practical application ability and innovation ability. Through learning of this course, students will have a preliminary understanding of Linux programming, and they are supposed to be more effective and steady to develop programs.
Embedded Linux C language programming: independent programming; embedded Linux Operating System: understanding the basic principles of the Operating System; ARM Architecture and Programming: understand the ARM architecture and program independently.
This course introduces how to use Linux, Linux system architecture and Linux programming to help students better understand programs which can enhance their professional ability. After this course, students should be able to:
Textbooks & References
CT2: The understanding of the basic concepts of Linux.
CT3: The ability of using Linux common tools to process program.
Students:Electronics,Year 1, Computer Science,Year 1