You are on page 1of 1

COURSE NUMBER : MCA634

CREDIT HOURS : 3(2-0-2)


PRE-REQUISITE : Nil

CATALOGUE DESCRIPTION,

UNIT I : Introduction to Linux Startup


UNIT II : Shell Programming
UNIT III : Regular Expressions and Filters
UNIT IV : C Environment
UNIT V : Processes in Linux

Lecture Schedule
Sl. No. Lecture topics No. of
classes
1. Linux Startup: User accounts, accessing linux – starting and 05
shutting processes, Logging in and Logging out, Command line,
simple commands
2. Shell Programming: Unix file system: Linux/Unix files, inodes and 05
structure and file system related commands, Shell as command
processor, shell variables, creating command substitution, scripts,
functions, conditionals, loops, customizing environment
3. Regular Expressions and Filters: Introducing regular expressions 05
patterns, syntax, character classes, quantifiers, introduction to egrep,
sed, programming with awk and perl.
4. The C Environment: The C compiler, vi editor, compiler options, 05
managing projects, memory management, use of makefiles,
dependency calculations, memory management – dynamic and static
memory, building and using static and dynamic libraries, using ldd,
soname, dynamic loader, debugging with gdb
5. Processes in Linux: Processes, starting and stopping processes, 05
initialization processes, rc and init files, job control – at, batch, cron,
time, network files, security, privileges, authentication, password
administration, archiving, Signals and signal handlers, Linux I/O
system
6. User & resource management, Installing & configuring: PHP, 05
web server, LDAP, SSL certificates, MYSQL, FTP server.
Pre final Examinations 2
[]
Total 32
Practical Schedule:
Sl. no. Practical No. of
classes
1. Installation of LINUX operating system 02
2. Directory management commands 02
3. Startup & Shutdown scripts 02
4. Process management commands and their execution. 02
5. Firewall Configuration in Windows & Linux 02
6. Study and configuring of Important LINUX Services 02
Lab final Examination 1
Total 13

Suggested Readings
1. “System Administration” By Pankaj Sharma, S.K. Kataria& Sons, Wiley publication.

You might also like