AcademicsCourse outcomes

Course outcomes MCA

I YEAR - I SEMESTER

COURSE

COURSE NAME

COURSE OUTCOMES

PC 101 IT Discrete Mathematics
  1. To  express a logic sentence in terms of predicates, quantifiers, and logical connectives.
  2. Students completing this course will be able to apply the rules of inference and methods of proof including direct and indirect proof forms, proof by contradiction, and mathematical induction.
  3. To use tree and graph algorithms to solve problems.
  4. To evaluate Boolean functions and simplify expressions using the properties of Boolean algebra.
BS 101 MT Probability and Statistics
  1. Develop problem-solving techniques needed to accurately calculate probabilities
  2. Apply problem-solving techniques to solving real-world events.
  3. Apply selected probability distributions to solve problems.
  4. Present the analysis of derived statistics to all audiences.
PC 102 IT Computer Programming and Problem 
Solving
  1. To design algorithmic solution to problems
  2. To design programs with Interactive Input and Output
  3. To design programs utilizing arithmetic expressions
  4. To design programs utilizing repetition
  5. To design programs utilizing decision making
PC 103 IT Elements of Information Technology
  1. To understand the basics of computer system, its architecture, database and Networks.
  2. To understand the basic concepts, terminology of IT and familiar with the use of IT tools.
  3. To Learn and explore new IT techniques in various
HS 101 CM Economic Analysis
  1. To provide engineers with the tools needed for rigorous presentation of the effect of the time value of money on engineering decision making.
  2. To develop the tools to properly grasp, analyse, and solve them. The tools introduced include present worth analysis, annual cash flow, rate of return, incremental analysis, future worth analysis, and payback period.
  3. To provide analytical framework and understanding of economic behaviour, with a sharp and logical thinking in the decision process. 
  4. To learn the frame work within which we are going to study Managerial Economics.
  5. Interrelation of Managerial Economics with other disciplines.
MC 106 EG English
  1. To Communicate clearly, accurately and appropriately
  2. To know and use verbal and non-verbal communication appropriately Infer information from texts
  3. To learn basic grammar of the English language
  4. To use appropriate idiomatic expressions, one word substitutes etc.

I YEAR - II SEMESTER

COURSE COURSE NAME COURSE OUTCOMES
HS 201 CM Accounting & Financial Management
  1. .Understand both the theoretical and practical role of financial management in business corporations.
  2. Analyse the finances of individual corporations both in terms of their performance and capital requirements
  3. Evaluate the role and importance of shareholders within modern corporations
  4. Have a greater appreciation and understanding of the importance of risk within the context of financial decision making
  5. Access financial information from a wide variety of sources and use this information to research and assess corporations
PC 201 IT Principles of Object Oriented Programming using Java
  1. Create Java programs that solve simple business problems.
  2. Validate user input.
  3. Construct a Java class based on a UML class diagram.
  4. Perform a test plan to validate a Java program.
  5. Document a Java program.
PC 202 IT Management Information Systems
  1. Record the current issues of information technology and relate those issues to the firm
  2. Reproduce a working knowledge of concepts and terminology related to information technology
  3. Analyze how information technology impacts a firm
  4.  Interpret how to use information technology to solve business problems
PC 203 IT C++ and Data Structures
  1. Ability to analyze algorithms and aalgorithm correctness.
  2. Ability to summarize searching and sorting techniques
  3. Ability to describe stack,queue and linked list operation.
  4. Ability to have knowledge of tree and graphs concepts.
PC 204 IT Computer Organization
  1. Ability to understand basic structure of computer.
  2. Ability to perform computer arithmetic operations.
  3. Ability to understand control unit operations.
  4. Ability to design memory organization that uses banks for different word size operations.
  5. Ability to understand the concept of cache mapping techniques.
  6. Ability to understand the concept of I/O organization.
HS 202 EG Communication Skills
  1. Understand the role of communication in personal & professional success.
  2. Develop awareness of appropriate communication strategies.
  3. Prepare and present messages with a specific intent.
  4. Analyze a variety of communication acts.
  5. Ethically use, document and integrate sources.

II YEAR - I SEMESTER

COURSE

COURSE NAME

COURSE OUTCOMES

PC 301 IT Software Engineering
  1. Basic knowledge and understanding of the analysis, synthesis and design of complex systems.
  2. Software engineering principles and techniques
  3. To develop, maintain and evaluate large-scale software systems
  4. To produce efficient, reliable, robust and cost-effective software solutions
  5. Apply the principles, tools and practices of IT project management
  6. To manage time, processes and resources effectively by prioritising competing demands
PC 302 IT Database Management Systems
  1. The ability to apply the concepts of engineering i.e collecting data, organize the data in the systematic form ,arrange the data in a computational way and this the way in applying mathematics
  2. Able to design the ER diagrams as well as interpret the Design of database
  3. Demonstrate an understanding of the relational data model.
  4. Formulate, using relational algebra, solutions to a broad range of query problems.
  5. Formulate, using SQL, solutions to a broad range of query and data update problems.
  6. Demonstrate an understanding of normalization theory and apply such knowledge to the normalization of a database.
  7. Use an SQL interface of a multi-user relational DBMS package to create, secure, populate, maintain, and query a database.
  8. Use a desktop database package to create, populate, maintain, and query a database.
  9. Demonstrate a rudimentary understanding of programmatic interfaces to a database and be able to use the basic functions of one such interface. 
PC 303 IT Design and Analysis of Algorithms
  1. Argue the correctness of algorithms using inductive proofs and invariants.
  2. Analyze worst-case running times of algorithms using asymptotic analysis.
  3. Describe the divide-and-conquer paradigm
  4. Describe the dynamic-programming paradigm 
  5. Explain the major graph algorithms and their analyses.
PC 304 IT Operating Systems
  1. To explain the fundamental components of a computer operating system.
  2. Define, restate, discuss, and explain the policies for scheduling, deadlocks, memory management, synchronization, system calls, and file systems.
  3. Design and construct the following OS components: System calls, Schedulers, Memory management systems, Virtual Memory and Paging systems.
PC 305 CM Operational Research
  1. Students will be able to understand
  2. The course covers origin and application of OR
  3. Linear Programming Method
  4. Use the knowledge of operations research to solve problems transportation problem and assignment problem.
  5. Dynamic Programming
  6. Understand different application areas of operations research like maximum flow problem, shortest path problem, game theory and queuing theory.
OE 301 BM Organizational Behavior
  1. Analyse the behaviour of individuals and groups in organisations in terms of the key factors that influence organisational behaviour.
  2. Assess the potential effects of organisational-level factors (such as structure, culture and change) on organisational behaviour.
  3. Critically evaluate the potential effects of important developments in the external environment (such as globalisation and advances in technology) on organisational behaviour.
  4. Analyse organisational behavioural issues in the context of organisational behaviour theories, models and concepts.

II YEAR - II SEMESTER

COURSE COURSE NAME COURSE OUTCOMES
PC 401 IT Data Mining
  1. Understand data mining principles and techniques
  2. An ability to design and conduct experiments, as well as to analyze and interpret data.
  3. Learning how to gather and analyze large sets of data to gain useful business understanding.
  4. Describing and demonstrating basic data mining algorithms, methods, and tools.
  5. To produce a quantitative analysis report/memo with the necessary information to make decisions.
PC 402 IT Computer Networks
  1. To understand the organization of computer networks, factors influencing computer network .
  2. To design a network routing for IP networks.
  3. To explain how a collision occurs and how to solve it.
  4. To demonstrate proper placement of different layers of ISO model and illuminate its function.
  5. To determine proper usage of the IP address, subnet mask and default gateway in a routed network.
  6. To understand internals of main protocols such as HTTP, FTP, SMTP, TCP, UDP, IP
PC 403 IT Unix Programming
  1. Identify and use UNIX/Linux utilities to create and manage simple file processing operations, organize directory structures with appropriate security, and    develop shell scripts to perform more complex tasks.
  2. Effectively use the UNIX/Linux system to accomplish typical personal, office, technical, and software development tasks.
  3. Monitor system performance and network activities.
  4. UNIX shell programming.
PC 404 IT Web Programming
  1. To understand, analyze and apply the role languages like HTML, CSS, XML, JavaScript and protocols in the workings of web and web applications.
  2. To understand about network and security programming using Java and know about the application of dynamic page functionality in web pages using CGI, Servlets, JSP, ASP. 
  3. Create and communicate between client and server using Java.
  4. To create a good, effective and dynamic website.
PC 405 IT Distributed Systems
  1. To explain various architectures used to design distributed systems, such as client-server and peer-to-peer.
  2. Build distributed systems using various interprocess communication techniques, such as remote method invocation, remote events, and tuple spaces. 
  3. build distributed systems using various techniques for tolerating partial failures, such as leasing and replication.
  4. distributed systems using various interprocess coordination techniques, such as distributed mutual exclusion, distributed monitors, and tuple spaces. 
PE 406 CS Distributed Databases
  1. Identify the introductory distributed database concepts and its structures.
  2. Describe terms related to distributed object database design and management.
  3. Produce the transaction management and query processing techniques in DDBMS.
  4. Relate the importance and application of emerging database technology.

III YEAR - I SEMESTER

COURSE

COURSE NAME COURSE OUTCOMES

CS 801

Information Security
  1. To master information security governance, and related legal and regulatory issues.
  2. To be familiar with how threats to an organization are discovered, analyzed, and dealt with.
  3. To be familiar with network security threats and counter measures.
  4. To be familiar with network security designs using available secure solutions (such as PGP,SSL, IPSec, etc).
  5. To be familiar with advanced security issues and technologies (such as DDoS attackdetection and containment, and anonymous communications,)

CS 802

Big Data & Analytics
  1. To understand the concept and challenge of big data and why existing technology is inadequate to analyze the big data.
  2. To  collect, manage, store, query, and analyze various form of big data; and
  3. To gain hands-on experience on large-scale analytics tools to solve some open big data problems.
  4. To understand the impact of big data for business decisions and strategy.

CS 803

Object Oriented System Development
  1. To use an object-oriented method for analysis and design
  2. To analyse information systems in real-world settings and to conduct methods such as interviews and observations
  3. Will have a general understanding of a variety of approaches and perspectives of systems development, and to evaluate other IS development methods and techniques
  4. To know techniques aimed to achieve the objective and expected results of a systems development process
  5. Will know different types of prototyping
  6. Will know how to use UML for notation

CS 805

E-Commerce
  1. Explain the components and roles of the Electronic Commerce environment.
  1. Describe E-Commerce payment systems.
  2. Identify and reach customers on the Web.
  3. Explain the client/server infrastructure that supports electronic commerce.
  4. Explain basic electronic commerce functions.
  5. Understand legal and ethical issues related to E-Commerce

CS 811

Software Testing
  1. Various test procesess and continuous quality improvement
  1. Types of errors and fault models
  2. Methods of test generation from requirements
  3. The use of various test tools
  4. Application of software testing techniques in commercial environments
Powered By BitraNet