COMPUTER SCIENCE AND ENGINEERING



The Computer science and Engineering department is established from the starting of the college. It now has full fledged facilities for running the UG course in Computer science and Engineering with an intake of 60+3.

The Inaugural function of the CSE Department Association for the Academic Year 2022-23 is scheduled on March 22, 2023.During this Occassion the department will be giving away momentos to the Toppers of the College in loving memory of our First Batch Student Shafeeek.

The Inaugural function of the CSE Department Association for the Academic Year 2023-24 is scheduled on November 22, 2023.During this Occassion the department will be giving away momentos to the Toppers of the College in loving memory of our First Batch Student Shafeeek.

Association of Computer Science and Engineering Department organised an orientation talk on Confidence Building and Presentation Skills for final Year Students on Jan 2024.

Surya R

ASST PROFESSOR(On Leave)

Prasanth R

ASSISTANT PROFESSOR(HOD)

Dr.Praveen K Wilson

ASSISTANT PROFESSOR

Rana Surendran

ASSISTANT PROFESSOR

Prameela S

ASSISTANT PROFESSOR

Rakesh R J

ASSISTANT PROFESSOR

Jooby E

ASSISTANT PROFESSOR

Lekshmy P Chandran

ASSISTANT PROFESSOR

Siby Abraham

ASSISTANT PROFESSOR

Liji Sara Varghese

ASSISTANT PROFESSOR

Siji Chacko

ASSISTANT PROFESSOR

Rakhimol V

ASSISTANT PROFESSOR

Aswathy Priya M

ASSISTANT PROFESSOR

Anjana Yesodharan

ASSISTANT PROFESSOR

Nayana Chandran

ASSISTANT PROFESSOR

Roshni J Philip

COMPUTER PROGRAMMER

Anish Kumar V C

INSTRUCTOR

Jain K Mathew

TRADE INSTRUCTOR

This Lab is for semester one students of CSE branch of Kerala Technological University syllabus will be teaching LINUX basics and PYTHON programming language experiments.

Course Objective

    To familiarize the students with basic hardware and software tools.

    To implements algorithms studied in the course introduction to computing & Problem solving.

    To learn the implementation of control structures, Iterations and recursive functions, Lists, Tuples and dictionaries.

    To implement operations of Files.

    To implement a small micro project using Python.

Expected Outcomes

    Students are able to identify common hardware components and their purpose.

    Students gain sufficient awareness about latest software tools.

    Students are able to develop programs in Python for common problems of reasonable complexity.

This Lab is for semester two students of CSE branch of Kerala Technological University syllabus will be teaching C programming language experiments.

Course Objective

    Implements algorithms studied in the course computer Programming.

    To implements algorithms studied in the course introduction to computing & Problem solving.

    Learn the implementation of control structures, Iterations and recursive functions

    To implement operations on different types of Files.

Expected Outcomes

    Students will be able to analyze a problem, find appropriate programming language construct should be used and implement C program for the problem.

This Lab is for semester three students of CSE branch of Kerala Technological University syllabus will be teaching data structures in C programming language experiments.

Course Objective

    To implement basic linear and non-linear data structures and their major operations

    To implement application using these data structures.

    To implement algorithms for various sorting techniques.

Expected Outcomes

    Students will be able to:-

    Appreciate the importance of structure and abstract data type, and their basic usability in different applications.

    Analyse and differentiate different algorithms based on their time complexity.

    Implement linear and non-linear data structures using linked lists.

    Understand and apply various data structures such as stacks, queues, trees, graph, and etc.to solve various computing problems.

    Implement various kinds of searching and sorting techniques, and decided when to choose which technique.

    Identify and use a suitable data structure and algorithm to solve a real world problem.

This Lab is for semester four students of CSE branch of Kerala Technological University syllabus will be teaching open source programming experiments.

Course Objective

    To expose students to FOSS environment and introduce them to use open source packages in open source platform.

Expected Outcomes

    Students will be able to:-

    Identify and apply various Linux commands.

    Develop shell script and GUI for specific needs.

    Use tools like GIT.

    Perform basic level application development, Kernel configuration and installation, packet management and installation etc.

This Lab is for semester five students of CSE branch of Kerala Technological University syllabus will be teaching system programming experiments

Course Objective

    To build an understanding on design and implementation of different types of system software.

Expected Outcomes

    Students will be able to:-

    Compare and analyze CPU Scheduling Algorithms like FCFS, Round Robin, SJF, and Priority.

    Implement basic memory management schemes like paging.

    Implement synchronization techniques using semaphores etc.

    Implement banker’s algorithm for deadlock avoidance.

    Implement memory management schemes and page replacement schemes and file allocation and organization techniques.

    Implement system software such as loaders, assemblers and macro processor.

This Lab is also for semester five students of CSE branch of Kerala Technological University syllabus will be teaching application development using various programming languages

Course Objective

    To introduce basic commands and operations on database.

    To introduce stored programming concepts (PL-SQL) using Cursors and Triggers.

    To familiarize front end tools of database.

Expected Outcomes

    Students will be able to:-

    Design and implement a database for a given problem using database design principles.

    Apply stored programming concepts (PL-SQL) using Cursors and Triggers.

    Use graphical user interface, Event Handling and Database connectivity to develop and deploy applications and applets.

    Develop medium-sized project in a team.

This Lab is for semester seven students of CSE branch of Cochin University of Science & Technology syllabus will be teaching Network programming experiments and Operating Systems programming.

This Lab is for semester seven students of CSE branch of Cochin University of Science & Technology syllabus will be teaching Language programming experiments.

This Lab is for semester seven & eight students of CSE branch of Cochin University of Science & Technology syllabus will be teaching how to implement a project based on their study in the previous semesters.