Os and Cn Lab detailed Syllabus Scheme for Master of Computer Applications (MCA), 2016 regulation has been taken from the University of Mumbai official website and presented for the MCA students. For Course Code, Course Title, Test 1, Test 2, Avg, End Sem Exam, Team Work, Practical, Oral, Total, and other information, do visit full semester subjects post given below.
For all other Mumbai University MCA 2nd Sem Syllabus 2016 Pattern, do visit MCA 2nd Sem 2016 Pattern Scheme. The detailed Syllabus Scheme for os and cn lab is as follows.
MCAL201: Os and Cn Lab Syllabus for MCA 2nd Sem 2016 Pattern Mumbai University
Prerequisites:
Basic overview of Computer and Computer Networking principles.
Course Educational Objectives (CEO):
- CEO 1: To study the various user level and administrator level commands in operating system.
- CEO 2: To learn shell script and AWK programming.
- CEO 3: To make the learner aware of the practical issues and various networking devices with their interconnections and configurations.
- CEO 4: To equip the learner with a hands-on experience of designing various networking applications.
Course Outcomes:
At the end of the course, the students will be able to :
- Apply various operating system commands.
- To write a shell script and awk programming.
- Design network for any business requirement.
1. Operating System Basics
Installation of Operating System with configuration, Disk fragmentation & partitioning, Linux introduction and file system – Basic Features, Advantages, Installation requirements, Basic Architecture of Unix/Linux system, Kernel, Shell, System administration Commands 4
2. Basic OS Commands
Basic commands, Commands for files and directories cd, ls, cp, md, rm, mkdir, rmdir, more, less, Creating and viewing files using cat, File comparisons, View files. Essential Linux commands. Understanding shells, Processes in Linux-process fundamentals, connecting processes with pipes, Redirecting input output, manual help, Background processing, managing multiple processes, changing process priority, scheduling of processes at command, batch commands, kill, ps, who, sleep, Printing commands, find, wc, Cal, banner, touch, file, dd, Mathematical commands- bc, expr, factor, units. vi, vim editor 8
3. Filter Commands
Filter related commands-sort, grep, sed, head, tail, cut, paste, uniq Disk commands-disk related commands, checking disk free spaces 8
4. Shell Programming
Shell programming :- Shell programming, Basic of shell programming, Various types of shell, shell programming in bash, conditional and looping statements, case statements, parameter passing and arguments, Shell variables, shell keywords, Creating Shell programs for automate system tasks and report printing, use of grep in shell 8
5. Advanced Shell Scripting
Advanced Shell scripting-basic script functions, returning a value, using variables in functions, array and variable functions, function recursion, creating text menus 6
6. Awk programming
Study of gcc & basic Awk Programming-variables, expressions, built in variables , printf, storing in a file using -f option, comparison operator, BEGIN and END sections Awk Programming-arrays, functions, if statement, looping 8
7. OS Security
Securing Linux on a network-managing network services, controlling access to networks with nmap, implementing firewalls 4
8. Introduction to packet tracer
Study of Packet Tracer software interface, Basic Configuration of console, Router & Switches, Assigning IP v4 & IP v6 addresses to the interfaces of the routers, Subnetting /notation 4
9. Routing Techniques
Configure Static and default routing, RIPv2, EIGRP, OSPF 4
10. Dynamic configuration
Configuration of DCHP , Access List Configuration, Configuration of NAT, Static, Dynamic and PAT 6
11. Authentication and VLAN
Configuration of PPPoE (PAP, CHAP), Configure VLANs on the router, InterVLAN, Router on stick, multilayer VLAN, Spanning tree. 4
14. Network Protocol
Configure Telnet, DNS, HTTP, SMTP , FTP Servers, SNMP 4
15. Mini Project
A Mini – Project based on OS and CN using an integrated approach.(Maximum Two students in a Group) 10
Reference Books:
- Unix – Concepts & Applications, Sumitabha Das, Fourth Edition, McGraw Hill Education.
- Unix Shell Programming – Yashwant Kanetkar, BPB Publications.
- Linux Bible, Christopher Negus, Ninth Edition, Wiley Publications
- Linux Command Line and Shell Scripting Bible, Third Edition, Richard Blum and Christine Bresnahan,Wiley Publications
- Linux Programming A Beginners Guide – Richard Petersen, Tata McGraw Hill Education
- Cisco CCENT/CCNA ICND1 100-101 Official Cert Guide, Wendell Odom, CISCO Press
- CCNA Routing and Switching ICND2 200-101 Official Cert Guide, Wendell Odom, CISCO Press.
Web Resources :
- https://learningnetwork.cisco.com
For detail syllabus of all other subjects of Master of Computer Applications (MCA), 2016 regulation do visit MCA 2nd Sem Subjects syllabus for 2016 regulation.