(2013 Pattern)
Subject | Outcomes |
CS-331 System Programming | CO1:To understand the design structure of a simple editor. CO2: To understand the design structure of Assembler and macro processor for an hypothetical. CO3: simulated computer. To understand the working of linkers and loaders and other development utilities. CO4: To understand Complexity of Operating system as a software. |
CS-332 Theoretical Computer Science | CO1: To have an understanding of finite state and pushdown automata. CO2: To have a knowledge of regular languages and context free languages. CO3: To know the relation between regular language, context free language and corresponding recognizers. CO4: To study the Turing machine and classes of problems |
CS-333 Computer Networks-I | CO1: Understand different types of networks, various topologies and application of networks. CO2: Understand types of addresses, data communication. CO3: Understand the concept of networking models, protocols, functionality of each layer. CO4: Learn basic networking hardware and tools |
CS-334 Internet Programming- I | CO1: Learn Core-PHP, Server Side Scripting Language CO2: Learn PHP-Database handling. |
CS-335 Programming in Java-I | CO1: To learn Object Oriented Programming language CO2:To handle abnormal termination of a program using exception handling CO3:To create flat files CO4: To design User Interface using Swing and AWT |
CS-336 Object Oriented Software Engineering | CO1: Understanding importance of Object Orientation in Software engineering CO2: Understand the components of Unified Modeling Language CO3: Understand techniques and diagrams related to structural modeling CO4: Understand techniques and diagrams related to behavioral modeling CO5: Understand techniques of Object Oriented analysis, design and testing |
CS-341 Operating System | CO1: To understand design issues related to process management and various related algorithms CO2: To understand design issues related to memory management and various related algorithms CO3: To understand design issues related to File management and various related algorithms |
CS-342 Compiler Construction | CO1: To understand design issues of a lexical analyzer and use of Lex tool CO2: To understand design issues of a parser and use of Yacc tool CO3: To understand issues related to memory allocation CO4: To understand and design code generation schemes |
CS-343 Computer Networks-II | CO1: Basic networking concepts. CO2: Understand wired and wireless networks, its types, functionality of layer. CO3: Understand importance of network security and cryptography. |
CS-344 Internet Programming- II | CO1: Learn different technologies used at client Side Scripting Language CO2: Learn XML,CSS and XML parsers. CO3: One PHP framework for effective design of web application. CO4: Learn JavaScript to program the behavior of web pages. CO5: Learn AJAX to make our application more dynamic. |
CS-345 Programming in Java-II | CO1: To learn database programming using Java CO2:To study web development concept using Servlet and JSP CO3: To develop a game application using multithreading CO4: To learn socket programming concept |
CS-346 Computer Graphics | CO1: To study how graphics objects are represented in Computer CO2: To study how graphics system in a computer supports presentation of graphics information CO3: To study how interaction is handled in a graphics system CO4: To study how to manipulate graphics object by applying different transformations CO5: To provide the programmer’s perspective of working of computer graphics |
CS-347 Practicals Based on CS-331 and CS341 – Sem I & Sem II | CO1: Design and implement System programs with minimal features to understand their complexity. CO2: Design and implement simulations of operating system level procedures. |
CS-348 Practicals Based on CS-335 and CS-344 – Sem I & Sem II and Computer Graphics using Java | CO1: Implement core Java programs to solve simple problems CO2: Implement Client and Server end Java programs |
CS-349 Practicals Based on CS-334 and CS-344 – Sem I & Sem II and Project | CO1: Implement Simple PHP programs to solve simple problems |