IT 520 Linux Programming Environment Select Term:
The first part of this hands-on course introduces the student to everyday use of the Linux operating system. Advanced working knowledge of Linux, writing Bourne Shell scripts to automate programming tasks, and use of the awk filter are also introduced. The second part of IT 520 helps students understand the principles of software engineering and its application in writing modular C programs. Topics include Introduction to Linux Operating System and the Syntax; Linux File System; On-line Help Facility; Text Editing; Linux Network Communication; Graphical Interfaces to Linux; Shell Concept; Bourne Shell Programming; Awk; Introduction to C; Variables and Constants; Structures; Numeric Data Types; Separate Compilation and Linking; Dynamic Memory Allocation; Disc Files and other I/O.
SU Credits : 3
ECTS Credit : 6
Prerequisite : -
Corequisite : -