0% found this document useful (0 votes)
35 views

Course Outcomes 2016 ONWARDS: Department Programme

1

Uploaded by

Saifullah Khalid
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views

Course Outcomes 2016 ONWARDS: Department Programme

1

Uploaded by

Saifullah Khalid
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

COURSE OUTCOMES

2016 ONWARDS
DEPARTMENT : COMPUTER SCIENCE
PROGRAMME : B.Sc COMPUTER SCIENCE

SEMESTER I

COURSE CODE : ENCN1


COURSE NAME : COMMUNICATION SKILLS IN ENGLISH

Sl. No. DESCRIPTION


C101.1 Answer questions of a conversational nature and to have a
command of a range of questions to elicit information from other people with
an insight of contextual appropriateness.

C101.2 Participate with confidence in conversation, to initiate, sustain and close a


conversation.

C101.3 Speak English with a high degree of confidence, accuracy and


fluency.

COURSE CODE : BCS 102


COURSE NAME : VECTOR ANALYSIS, DIFFERENTIAL EQUATION,
FOURIER SERIES AND INTEGRAL TRANSFORMS
Sl. No. DESCRIPTION

C102.1 Analyse different solution techniques and use tools like Fourier transform

C102.2 Familiarise different methods of solving ODE and PDE

C102.3 Learn properties of Laplace transforms


C102.4 Apply different theorems of vector analysis in various problems
C102.5 Enhances the idea of coordinate system
COURSE CODE : BCS103
COURSE NAME : BASIC ELECTRONICS AND COMPUTER FUNDAMENTALS

Sl. No. DESCRIPTION


C103.1 To get introduction about basics of electronic terms,semiconductors,electronic
devices
C103.2 To understand rectifiers, amplifiers and regulated power supply
C103.3 To get basic concepts and terms in computers
C103.4 To compare different types of memory devices
C103.5 To explain various input and output devices and its processes

COURSE CODE : BCS104


COURSE NAME : METHODOLOGY OF PROGRAMMING AND
PROGRAMMING IN C

Sl. No. DESCRIPTION


C104.1 Introduce the programming approaches, design & draw flowcharts, design algorithm
for the problem
C104.2 Use operators in programming, to develop small programs using different types of
operators
C104.3 Develop c programs using various iterative and conditional statements the students
will be able to enhance their analyzing and problem solving skills and use the same
for writing programs in c
C104.4 To implement the concepts of arrays both one dimensional & multidimensional, use
it in programming situations. to understand & use pointers in simple programming
and in array handling
C104.5 To identify the concepts of functions-both inbuilt & user-defined and to effectively
use it in programming. To define structures/unions. Inscribe programs using pointers
& to allocate memory using dynamic memory management functions.
COURSE CODE : BCS105
COURSE NAME : DIGITAL ELECTRONICS

Sl. No. DESCRIPTION


C105.1 Examine The Structure Of Various Number Systems and Its Conversions. Logical Digital
Gate Design And Operations
C105.2 Students Will Get Knowledge About Boolean Algebra& Logic Simplification.
C105.3 Understanding Various Logic Functions
C105.4 Classify Types Of Registers, Flip Flops And Its Operations
C105.5 Explain types and design of Registers And Its Working

COURSE CODE : BCS106


COURSE NAME : SOFTWARE LAB I

Sl. No. DESCRIPTION


C106.1 Students will be able to know an idea about Computer System and installation
C106.2 Students will be able to know the use of control structures
C106.3 Students will be able to know the use of Arrays
C106.4 Students will be able to know the use of string functions and user defined functions
SEMESTER II
COURSE CODE : ENCN3
COURSE NAME : CRITICAL THINKING ACADEMIC WRITING AND
PRESENTATION

Sl. No. DESCRIPTION

C201.1 Deliver effective messages based on audience and context.

Demonstrate elementary consciousness of the key forms of communication and


C201.2 media platforms.

C201.3 Become conversant with key terms, models and concepts.

COURSE CODE : BCS202


COURSE NAME : LINEAR ALGEBRA AND GRAPH THEORY
Sl. No. DESCRIPTION
C202.1 Familiarize the concept of graphs

C202.2 Enhances the idea of vector spaces and bases

C202.3 Solve problems related to matrices and its elementary transformations.

COURSE CODE : BCS203


COURSE NAME : DATA STRUCTURES

Sl. No. DESCRIPTION


C203.1 Students able to define the programming concepts and algorithm design
C203.2 Students will be able to define arrays ,strings and its implementation
C203.3 Students will be able to define the concepts of stack ,queue & its applications
C203.4 Students will be able to get knowledge about the linked list in detail
C203.5 Students will be able to define nonlinear data structures and algorithms
C203.6 Students will be able to different types of sorting and searching in data structure
COURSE CODE : BCS204
COURSE NAME : PRINCIPLES OF ELECTRICAL COMMUNICATIONS

Sl. No. DESCRIPTION


C204.1 Students will be able to define basics of electrical signals
C204.2 Students will be able to explain medias, signal noise, channel capacity
C204.3 Students will be able to depict modulation, demodulation in detail
C204.4 Students will be able to define different types of digital communication
C204.5 Students will be able to define digital modulation techniques

COURSE CODE : BCS205


COURSE NAME : OBJECT ORIENTED PROGRAMMING IN C++
Sl. No. DESCRIPTION

C205.1 Identify the basic concepts of object oriented programming

C205.2 Implement overloading concept of OOP

C205.3 Analyse reusability of a class


C205.4 Describe run time polymorphism
C205.5 Understand file and stream concept

COURSE CODE : BCS206


COURSE NAME : SOFTWARE LAB II
SNO
DESCRIPTION

C206.1 Students will be able to know the use of OOP concepts, Inline and friend functions
C206.2 Students will be able to know the use of constructors and destructors
C206.3 Students will be able to know the use of pointers and Inheritance
C206.4 Students will be able to know the application Files, , Templates
SEMESTER III
COURSE CODE : BCS301
COURSE NAME : PROBABILITY THEORY AND STATISTICS

Sl. No. DESCRIPTION

C301.1 Analyse different measures of central tendency, dispersion and correlation

C301.2 Familiarise with different approaches to probability.

C301.3 Acquire knowledge in various probability distributions.

C301.4 Conceptualize various estimations using appropriate distributions.

COURSE CODE : BCS302


COURSE NAME : SYSTEM SOFTWARE

Sl. No. DESCRIPTION


C302.1 Students will be able to understand basic details of system software

C302.2 Get knowledge about loading, linking & relocation of loaders,binders

C302.3 To understand phase of compiler, aspects of compilation ,compilation process

C302.4 Get details of classification of grammars, ambiguity in program specification, lexical


scanners in detail

C302.5 Students will be able to get knowledge compilation of expressions,compilation of


control structures, code optimization

COURSE CODE : BCS303


COURSE NAME : DATABASE MANAGEMENT SYSTEMS

Sl. No. DESCRIPTION


C303.1 Identify the applications of dbms,difference between file systems DBMS, identify the
data models, understand DBMS structure

C303.2 To identify the physical and logical database designs, e-r & relational data model.
Identify the methodology of conceptual modelling through entity relationship model.
able to design the ER diagrams as well as interpret the design of database

C303.3 To use data definition language to create, alter, drop database, to handle data
manipulation language to query, update, and manage a database

C303.4 To use normal forms and able to check and normalize tables

C303.5 To examine concurrency and its control and desirable properties of transaction.

COURSE CODE : BCS304


COURSE NAME : DATA COMMUNICATION

Sl. No. DESCRIPTION


C304.1 Define analog and digital signals, noiseless channels, data flow
C304.2 Identify guided and unguided media
C304.3 Describe analog and digital conversion
C304.4 Explain modulation and demultiplexing
C304.5 Define switching methods

COURSE CODE : BCS305


COURSE NAME : COMPUTER ORGANISATION

Sl. No. DESCRIPTION


C305.1 Students will be able to define basics of computer organization
C305.2 Students will be able to explain internal organization of CPU
C305.3 Students will be able to depict internal structure of memory
C305.4 Students will be able to define parallel processing nature of computer
C305.5 Students will be able to define pipeline

COURSE CODE : BCS306


COURSE NAME : SOFTWARE LAB III

Sl. No. DESCRIPTION


C306.1 Students will be able to know the use of SQL plus and DCL commands
C306.2 Students will be able to know the use of SQL commands
C306.3 Students will be able to know the use of queries
C306.4 Students will be able to define the use views
C307.5 Students will be able to define the application of PL/SQL
SEMESTER IV
COURSE CODE : BCS 401
COURSE NAME : VISUAL PROGRAMMING

Sl. No. DESCRIPTION


C401.1 Identify the information about basics of visual basics
C401.2 Get details about basic programming concepts in VB
C401.3 Identify the objects and classes in VB
C401.4 Analyse the working with other application and data access in VB
C401.5 Analyse the various advanced access methods and report generation

COURSE CODE : BCS 402


COURSE NAME : MICROPROCESSOR & ASSEMBLY LANGUAGE
PROGRAMMING

Sl. No. DESCRIPTION


C402.1 To get basics of microprocessor architecture and its operations
C402.2 Students will get details of 8086 architecture-implementation ,assembly language
programming
C402.3 To get knowledge about strings, procedures and macros – 8086 string instructions
C402.4 Students will get 8086 interrupts, timer/counter and DMA
C402.5 To get knowledge about Intel 80286 , ,80386 microprocessors in detail

COURSE CODE : BCS 403


COURSE NAME : COMPUTER NETWORK & INTERNET

Sl. No. DESCRIPTION


C403.1 Identify basic computer network, network classifications, signals,tcp/ip and osi
models.
C403.2 Identify geographical classifications of network and routing algorithms
C403.3 Describe TCP/IP,FTP,DNS
C403.4 Describe wireless network in details
C403.5 Get information about internet and protocols
COURSE CODE : BCS 404
COURSE NAME : OPERATING SYSTEM

Sl. No. DESCRIPTION


C404.1 To define operating system
C404.2 Define process management in detail
C404.3 Recall the concept of storage management
C404.4 Discuss and illustrate file systems, allocation methods and free space
management
C404.5 Discuss and illustrate device management

COURSE CODE : BCS 405


COURSE NAME : ASSEMBLY LANGUAGE PROGRAMMING

Sl. No. DESCRIPTION


C405.1 Students will be able to know use of Conditional Statements
C405.2 Students will be able to know the use of Loop and Arrays
C405.3 Students will be able to know the use of Character Strings
C405.4 Students will be able to know the use of Subroutines and Stack Operations

COURSE CODE : BCS 406


COURSE NAME : SOFTWARE LAB IV (VB)

Sl. No. DESCRIPTION


C4.406.1 Students will be able to know the use of Visual Basic IDE
C4.406.2 Students will be able to know the use of forms and controls
C4.406.3 Students will be able to know the application of report in Visual basic
SEMESTER V
COURSE CODE : BCS 501
COURSE NAME : COMPUTER AIDED OPTIMISATION TECHNIQUES

Sl. No. DESCRIPTION


C501.1 Formulate mathematical model(linear programming problem ) for a real time
situations like production distribution of goods and economics
C501.2 Discuss and solve the transporting the products from the origin to the
destinations with least transportation cost
C501.3 Identify the resources required for the projects and generate plan and work
schedule
C501.4 Define inventory models, finite & infinite delivery rate with back orders and no
back orders
C501.5 Define sequencing problems and discuss the processing time of different jobs in
different machine

COURSE CODE : BCS 502


COURSE NAME : SYSTEM ANALYSIS & DESIGN

Sl. No. DESCRIPTION


C502.1 Students will able to define various types of information systems basic concepts
and terminologies.
C502.2 Students will able to define project analysis using different charts and tools
C502.3 Students will be able to define study phase of project using data from analysis
phase
C502.4 Students will be able to design the project
C502.5 Students will be able to develop the project
C502.6 Students will be able to evaluate the project

COURSE CODE : BCS 503


COURSE NAME : JAVA PROGRAMMING

Sl. No. DESCRIPTION


C503.1 Students will be able to identify basic elements of java programming
C503.2 Students will be able to write and solve object oriented programs
C503.3 Students will be able to define the use of packages of java
C503.4 Students will be able to define the application of event handling programs
C503.5 Students will be able to identify the use of applet programs
COURSE CODE : BCS 504
COURSE NAME : LINUX AND PHP

Sl. No. DESCRIPTION


C504.1 Define the basic set of commands and utilities in Linux systems.
C504.2 Define the basic shell programming concepts.
C504.3 To learn to develop software for Linux systems.
C504.4 Define the basic concepts of PHP.
C504.5 To learn to define and develop PHP program.

COURSE CODE : BCS 505


COURSE NAME : INTERNET WEB DESIGNING AND CYBER LAWS

Sl. No. DESCRIPTION


C505.1 Classify types of networks and their working

C505.2 Define different services of internet

C505.3 Analyze facilities for security in internet


C505.4 Create simple web pages
C505.5 Understand different computer crimes

COURSE CODE : BCS 506


COURSE NAME : LINUX PROGRAMMING AND PROJECT IN JAVA

Sl. No. DESCRIPTION


C506.1 Define to Linux – Booting ,login-simple commands
C506.2 Identify command substitutions –Shell variables –
subshells – export –filters
C506.3 Identify–shell variables , read, echo ,command line arguments
C506.4 Justify System databases – password ,group ,shadow, init tab , inetd .conf-
startup scripts
C506.5 Design X-windows systems –concepts ,window managers ,KDE and GNOME
C506.6 To understand how to design, implement, test, debug, and document programs
SEMESTER VI
COURSE CODE : BCS 601
COURSE NAME : PARALLEL PROCESSING
Sl. No. DESCRIPTION
C601.1 Explain various computer architectural schemes.

C601.2 Classify pipeline computers.

C601.3 Design algorithms for parallel computers


C601.4 Describe performance of multiprocessors architecture.
C601.5 Differentiate data flow and control flow computers.

COURSE CODE : BCS 602


COURSE NAME : COMPUTER GRAPHICS AND MULTIMEDIA

Sl. No. DESCRIPTION


C602.1 Students will be able to define raster and random scan systems and they will be
able to define the various line and circle drawing algorithm

C602.2 Students will be to define window to viewport transformation and clipping


operations

C602.3 Students will get clear idea about the 3d operations

C602.4 Students will be able to define what is multimedia and what are the building
blocks used.

C602.5 Students will be able to define the compression techniques.

COURSE CODE : BCS 603


COURSE NAME : DATA MINING

Sl. No. DESCRIPTION


C603.1 Analyse data mining and identify the mining patterns and issues
C603.2 Define data warehouse: structure, implementation and data models
C603.3 Analyse association and classification rules with real time situations
C603.4 evaluate clustering and partitioning algorithms
C603.5 discuss complex data mining-special data, multimedia data, text data and www
COURSE CODE : BCS 604
COURSE NAME : SEMINAR

Sl. No. DESCRIPTION


C604.1 Students will be able to Demonstrate new technology in IT and present a
seminar
C604.2 Students will be able to know create Report

COURSE CODE : BCS 605


COURSE NAME : SOFTWARE DEVELOPMENT LAB II (Main Project)

Sl. No. DESCRIPTION


C605.1 Students will be able to Demonstrate and build the project successfully by
hardware requirements, coding, emulating and testing
C605.2 To report and present the findings of the study conducted in the preferred
domain

You might also like