Course | Learning Outcome (at course level) | Learning and teaching strategies | Assessment Strategies | |
Course Code | Course Title | |||
24CBCA 602
| Linux Lab (MOOC) (Practical) | CO271. Examine the architecture of Linux operating system and the reason for open source. CO272. Execute the basic commands of Linux to manage files and file system CO273. Formulate the problem to implement the concepts of redirection, pipes and filters in Linux. CO274. Design scripts using shell parameters and variables. CO275. Write, debug, and execute shell scripts having decision controls and looping constructs. CO276. Contribute effectively in course- specific interaction. | Approach in teaching: Interactive Lectures, Discussion, Tutorials, Reading assignments, Demonstration, Learning activities For the students, guided personal work/study.
Learning activities for the students assignments, Effective questions, Simulation, Seminar presentation. | Class test, Semester end examinations, Quiz, Solving problems Assignments, Evaluation of self-learning MOOC Assignments, Individual and group projects and peer review. |
Exercises based on Linux commands and shell programming has to be done. Following categories of command are covered:
SUGGESTED READINGS:
B. W. Kernighan & R. Pike, “The UNIX Programming Environment”, PHI.
e -RESOURCES:
JOURNALS: