COMPUTER SCIENCE

PROFILE

Vision

• “To provide a qualitative environment – a platform for the students to equip themselves and enter into the technological and scientific arena, with human values”

mission

• To provide quality education to meet the current trend.

• To promote research based projects to make them competent in the society.

• To provide greater exposure to emerging technologies in IT

COURSE OUTCOME

SEMESTER/ TITLE OF THE COURSE LEARNING OUTCOME PROGRAM SPECIFIC OUTCOME
I Semester- CHE 1.1

Chemistry II Semester- CSC1.1

Digital Computer Fundamentals and Programming in C
• Explain working principle of a computer.

• Demonstrate the ability to use Boolean algebra in different number systems and performing computations.

• Execute the simplification of Boolean algebraic expressions.

• Explain the logic of the problem , analyze the given problem and write the algorithm, flowchart

• Write structured C programs.
At the end of the three year program in History the students will able to:

• Acquire strong foundation in the area of computer science

• Use current technique, skills and tools necessary for computing practices

• Design, implement, and evaluate computer-based system, process, component, or program to meet desired needs
II Semester - CSC2.1

Database Management Systems and Software Engineering
• Explain the fundamentals of RDBMS

• Build foundation for implementation through project work
• Analyze a problem, identify and define the computing requirements, which may be appropriate to its solution

• Apply current technical concepts and practices in the core development of solutions in the form of Information technology
III Semester - CSC3.1

Data Structures using C
• Explain the need for Data Structures when building application

• Demonstrate the ability to calculate and measure efficiency of code

• Improve programming skills
V Semester - CSC5.1

Object Oriented programming-Java
• Explain the basics of object oriented programming

• Demonstrate competence in the use of Java Programming language in the development of small to medium sized application programs that demonstrate professionally acceptable coding
CSC5.2A

Web Technology
• Create static HTML CSS pages and

• Validate HTML FORM data using Javascript at the client side.

• Create dynamic web pages using PHP
CSC5.2B

Visual Programming
• Explain the basics of Visual Basic

• Demonstrate the skills necessary to create software solutions using Visual Basic

• Analyze certain types of problems with a software solution in mind

• Design software solutions to certain types of problems

• Implement, test, and debug Visual Basic applications

• Conform to a set of standards established for the course.
V Semester - CSC6.1

Computer Networks
• Explain different computer networks

• Describe reference models and the functions of each layer in the models
CSC6.2A

Design and Analysis of Algorithm
• Define good principles of algorithm design;

• Analyse algorithms and estimate their worst-case and average-case behaviour (in easy cases);

• Discuss the fundamental data structures and the manner in which these data structures can best be implemented.

• Understand the description of algorithms in both functional and procedural styles;

• Apply their theoretical knowledge in practice via the practical component of the course.
CSC6.2B

Software Testing
• Formulate problem by following Software Testing Life Cycle. 11

• Design Manual Test cases for Software Project

• Identify the realistic problem for different category of software

• Use automation testing tool students to test the software

• Practice the process related activity and testing techniques to work as team member
SEMESTER/ TITLE OF THE COURSE LEARNING OUTCOME
I Semester- CHE 1.1

Chemistry II Semester- CSC1.1

Digital Computer Fundamentals and Programming in C
• Explain working principle of a computer.

• Demonstrate the ability to use Boolean algebra in different number systems and performing computations.

• Execute the simplification of Boolean algebraic expressions.

• Explain the logic of the problem , analyze the given problem and write the algorithm, flowchart

• Write structured C programs.
II Semester - CSC2.1

Database Management Systems and Software Engineering
• Explain the fundamentals of RDBMS

• Build foundation for implementation through project work
III Semester - CSC3.1

Data Structures using C
• Explain the need for Data Structures when building application

• Demonstrate the ability to calculate and measure efficiency of code

• Improve programming skills
V Semester - CSC5.1

Object Oriented programming-Java
• Explain the basics of object oriented programming

• Demonstrate competence in the use of Java Programming language in the development of small to medium sized application programs that demonstrate professionally acceptable coding
CSC5.2A

Web Technology
• Create static HTML CSS pages and

• Validate HTML FORM data using Javascript at the client side.

• Create dynamic web pages using PHP
CSC5.2B

Visual Programming
• Explain the basics of Visual Basic

• Demonstrate the skills necessary to create software solutions using Visual Basic

• Analyze certain types of problems with a software solution in mind

• Design software solutions to certain types of problems

• Implement, test, and debug Visual Basic applications

• Conform to a set of standards established for the course.
V Semester - CSC6.1

Computer Networks
• Explain different computer networks

• Describe reference models and the functions of each layer in the models
CSC6.2A

Design and Analysis of Algorithm
• Define good principles of algorithm design;

• Analyse algorithms and estimate their worst-case and average-case behaviour (in easy cases);

• Discuss the fundamental data structures and the manner in which these data structures can best be implemented.

• Understand the description of algorithms in both functional and procedural styles;

• Apply their theoretical knowledge in practice via the practical component of the course.
CSC6.2B

Software Testing
• Formulate problem by following Software Testing Life Cycle. 11

• Design Manual Test cases for Software Project

• Identify the realistic problem for different category of software

• Use automation testing tool students to test the software

• Practice the process related activity and testing techniques to work as team member
PROGRAM SPECIFIC OUTCOME
At the end of the three year program in History the students will able to:
• Acquire strong foundation in the area of computer science

• Use current technique, skills and tools necessary for computing practices

• Design, implement, and evaluate computer-based system, process, component, or program to meet desired needs

• Analyze a problem, identify and define the computing requirements, which may be appropriate to its solution

• Apply current technical concepts and practices in the core development of solutions in the form of Information technology

FACULTY

Dr. Hamsha K

Assistant Professor

B.E, MS, M.Tech. Ph.D
Hamsha.nmkrv@rvei.edu.in

Mrs. Sudha G

Assistant Professor

B.E-CSc., MA English
Sudhag.nmkrv@rvei.edu.in

Mrs. Bindhya M

Assistant Professor

M.Sc., CSC
Bindhyam.nmkrv@rvei.edu.in

Mrs. Vandana G P

Assistant Professor

MCA