CCE

Department of

Computer Science and Engineering

chevrons-down

1. Activity Based Learning

2. Act-on Technology

3. Flipped Classroom

4. Information and Communication Technologies (ICT) Enabled Teaching-Learning

5. Value Added Courses/ Hands-on workshops/online workshops-based teaching learning

6. Skill based Learning at Techies Park

7. ACTIVITY BASED LEARNING

8. A hands-on session on "Automated Software Testing using Selenium"

9. PROJECT BASED LEARNING

1. Activity Based Learning: - Project based learning method in which students gain knowledge and skills by performing investigation on real life problems or challenges. As a result, they gained practical knowledge in their area and gain knowledge in the usage of modern software and hardware tools. Bootcamp is another activity-based learning where students learn and do micro projects in modern tools and software’s. We organize bootcamps which focused on student learning goals and upgradation skills such as critical/problem solving, collaboration, and self-management. Additionally, they gained presentation and communication skills through the presentation they give to faculty and students.

1. Activity Based Learning



Goal


To discover practical aspects and significance of the technological concepts.
It aims to encourage the students to go through the action-oriented learning processes like project-based learning.


Activity


Project Based Learning
The 2021–2025 batch students during their second-year (AY:2022-2023) are given micro-projects related to recent trends in technology, apart from their regular curriculum.
Topic – IoT
Faculty Coordinator: Ms. Jasmine Jolly
Boot Camp
An overnight bootcamp on web development was organized for the for the second and third year students of the AY 2022-2023. Faculty Coordinator: Ms. Jasmine Jolly




2. Act-on Technology: - For various courses in the program, illustration of the topics through skit or acting enable the students to understand it well. One innovative method that we introduced for this is Act-on Technology. In this student are given various topics after teachers discuss it in the class, and ask them to sit in groups and present those topics to the class by means of acting. They were allowed to use various materials like charts, cards etc. to present the topic clearly.

1. Act-on Technology



Goal


For reducing the complexity in teaching and learning we present an innovative approach to teach the complex topics using skit.


Activity


Students enact skits, which illustrate the concepts of those complex topics.
The 2019 – 2023 batch students during their final year courses (AY: 2022-2023) are given topics from their 8 th semester courses to demonstrate the concept through acting.
Topics given from course CST 402 Distributed Computing are: Distributed Systems and Bully’s Algorithm.
Topics given from course CST 476 Mobile Computing are Dynamic Host Configuration Protocol and Mobile IP.




3. Flipped Classroom: - Flipped Classroom is a pedagogical approach in which the conventional notion of classroom-based learning is inverted, students are provided with the learning material prior to face-to-face classes, and classroom time is then being used effectively to discuss and deepen conceptual understanding. This pedagogy was practiced during the courses in 2020 – 2021 academic year. The objective of this activity is to engage students in independent, life-long learning and achieve higher level thinking. The material was given as video lectures and notes. Video lectures were shared through the department YouTube channel and notes were shared in google classroom

1. Flipped Classroom



Goal


The objective of this activity is to engage students in independent, life-long learning and achieve higher level thinking.


Activity


The material was given as video lectures and notes. Video lectures were shared through the department YouTube channel and notes were shared in Google classroom.
This pedagogy was practiced during the courses in 2020 – 2021 academic year.
Faculty Coordinator:
Dr. Remya K Sasi
Ms. Bhagyasree P V
Ms. Jasmine Jolly
1.Course Name: CS 407 DistributedComputing Faculty: Ms. Bhagyasree P V
Topic: SUN NFS
Link: Click here
Topic: Overlay Network
Link: Click here
2.Course Name: CS 463 Digital Image Processing Faculty: Dr. Remya K Sasi
Topic: Basics of set theory
Link: Click here
3 .Course Name: EST 102 Programming in C Faculty:Ms. Jasmine Jolly
Topic: Matrix multiplication in C
Link: Click here
4 .Course Name: CS 304 Compiler Design Faculty:Ms. Jasmine Jolly
Topic: Syntax Directed translation of Expression Evaluation
Link: Click here


1. Flipped Classroom



Goal


The objective of this activity is to engage students in independent, life-long learning and achieve higher level thinking.


Activity


The material was given as notes. This pedagogy was practiced during the courses in 2025 – 2026 academic year. 1.Course Name: CST 306 Algorithm Analysis and Design Faculty:Dr.Nitha C Velayudhan Topic: Analyse the Algorithms used in the Mini Project 2.Course Name: G25PCE206 Programming in C Faculty: Neethu P R,Hima Jose,Reshma K V Topic: Bubble Sort




4. Information and Communication Technologies (ICT) Enabled Teaching-Learning: - The best teaching strategy should speed up learning and comprehension without taking a lot of time. Through the use of visual aids that are always available to students, the introduction of technology into teaching and learning has significantly increased the rate at which knowledge is delivered. These increases understanding and gives students the flexibility to learn at their own pace. ICT enabled tools and resources are used to communicate, disseminate, store and manage information. It provides direct access to quality instructional resources through computers connected in LAN and Internet. The in-built LCD projectors and interactive boards in classrooms facilitate faculty members to display visually content-rich presentations using PPTs, videos and live demonstrations.

1. Information and Communicatio n Technologies (ICT) based teaching learning



Goal


To enable students to get a clear understanding and visualization of courses.
Materials are delivered at a slower more step by step pace.


Activity


1) YouTube Channel The video lectures of certain topics in selected courses were prepared by the course faculty and made available to students as additional reference materials. Slow learners are advised to refer video lectures for a better understanding.
Department has YouTube channel in which faculty can upload the video lectures of various courses.
2) Online GDB
Virtual lab tool Online GDB was used to provide remote- access to Labs in various disciplines of Engineering.
In EST102 Programming in C Lab, some relevant experiments were conducted online on web browsers with the help of simulators.
The course faculty creates the Google classroom. Students join as members of the Google classroom. Lecturer materials, Assignments, Quiz questions are posted in the Google classroom.
1. Course code and Name: CS 407 Distributed Computing
Google Class code:bf7okxs
Faculty: Ms. Bhagyasree P V
2. Course code and Name: CS 403
Computer System Architecture
Google Class code: qs4ft6y
Faculty: Ms. Magniya Davis
3. Course code and Name: CST 303 Computer Networks
Google Class Code:tg7gafl
Faculty: Ms. Jasmine Jolly
4. Course code and Name: CST 307 Microprocessor and Microcontrollers
Google Class Code: kwfzjxh
Faculty: Ms. Nighila Abish
5. Course code and Name: CS361 Soft Computing
Google Class Code: odldhcv
Faculty: Ms. Bhagyasree P V
6. Course code and Name: CST 205 Object Oriented Programming Using Java
Google Class Code: hsmr62e
Faculty: Ms. Bhagyasree P V




5. Value Added Courses/ Hands-on workshops/online workshops-based teaching learning: - The organizations of today are witnessing and practicing a shift from generalized knowledge-base to expertise and skillfulness in their work atmosphere. Consequently, the manpower needed has to be capable and talented as per the requirements and expectations of the job-market, both in public sector as well as private sector. Our department recognizes this necessity that engineering education needs to be supplemented with courses which are specialized, skill-based and career-oriented. Keeping in tune with the changing times, we have been introducing such courses in the wider benefit of the students. The courses shape them as suitably equipped performers who can make use of the skills dexterously. The courses can be offered along with the graduation and students are awarded with certificates after completion of the Value Added Courses.

1. Value Added Courses/ Hands-on workshops/online workshops-based teaching learning:



Goal


To provide a platform for students to know the technological advancements in the field of Computer Science.
Organized various Value Added Courses/ Hands- on workshops/online workshops


Activity


Hands on Workshopon CISCO Routing & amp; Switching
Coordinator: Ms. Iris Jose
Resource Person: Ms.Maya Menon, Asst.professor, CUSAT, Kochi
Venue: Computing lab, St. Chavara Block
Hands-on training in Django framework
Coordinator: Ms. Sreelakshmy M. K.
Resource person: Mr. Anu C. Narayanan,
Principal Software Developer, Digitiyy Technology Solutions
Hands-on training in LARAVEL framework
Venue: Computing lab, St. Chavara Block
Coordinators: Ms. Jasmine Jolly,
Ms. Nighila Ashok
Resource Person: Ms. Ragi K. G., Senior PHP Developer, 2 Hats Logic solutions Pvt Ltd Kochi
Venue: Computer Lab, St. Mary’s Block
Block Chain Workshop
Coordinator: Ms. Bhagyasree P. V.,
Ms. Magniya Davis
Resource Person: Mr. Abilash Sreedharan, Blockchain Developer at TCS
Venue: Computer Lab, St. Mary’s Block
Workshop on IoT
Coordinator: Ms. Jasmine Jolly
Resource Person: Mr. Sunil Paul, Assistant Professor, ME Department
Venue: Christ Centre for under water research
Python value added course
Resource persons: Ms. Iris Jose,
Ms. Jasmine Jolly,
Ms. Sreelakshmy M. K., Ms. Prasanth k baby
Ms. Raisa Varghese
Venue: Computing lab, St. Chavara Block App Development using Flutter
Resource Person: Ms. Iris Jose
Ms. Magniya Davis
Mode of Conduct: Online
Machine learning Supervised and Unsupervised Learning
Coordinators: Dr. Remya K. Sasi, HoD, Dept. of CSE
Mr. Nikhil Samuel, Asst.Professor, CSE
Ms. Raisa Varghese, Asst. Professor, CSE
Resource Person: Mr. Deepak Narayan
Mode of Conduct: Online
Hands on training on Data science and Data analytics
Coordinators: Dr. Remya K. Sasi, HoD, Dept. of CSE
Mr. Nikhil Samuel, Asst. Professor, CSE
Ms. Raisa Varghese, Asst. Professor, CSE
Resource Person: Mr. Deepak Narayan
Mode of Conduct: Online


1. Value Added Courses



Goal


To provide a platform for students to know the technological advancements in the field of Computer Science. Organized various Value Added Courses/ Hands- on workshops/online workshops


Activity


The Value-Added Course on "Introduction to Robotics and IoT" was conducted for S1(2025-2029 Batch) students during the academic year 2024–2025. The course, delivered by Sunil Paul, introduced students to the fundamentals of robotics and the Internet of Things (IoT), providing hands-on exposure to sensors, microcontrollers, and basic automation concepts while fostering innovation and practical problem-solving skills.
The Value-Added Course on "Full Stack Development Using Python" was conducted for S1 students during the academic year 2024–2025. The course, delivered by Nue iPlus, provided students with practical exposure to front- end and back-end web development using Python, covering web technologies, databases, and application development to enable them to build dynamic full-stack web applications.
The Value-Added Course on "Full Stack Development Using Python" was conducted for S3 students during the academic year 2025–2026. The course, delivered by KGiSL, provided students with comprehensive training in full-stack web development using Python, covering front- end technologies, back-end development, databases, and web application deployment, thereby enhancing their industry-ready software development skills.
The Value-Added Course on "Spring Boot" was conducted for S4 students (2024–2028 batch). The course, delivered by NewiPlus, provided students with practical training in developing enterprise-level Java applications using the Spring Boot framework, covering RESTful APIs, dependency injection, database integration, and modern backend development practices.
The Value-Added Course on "Introduction to MATLAB" was conducted for S1 students (2023–2027 batch). The course introduced students to the MATLAB programming environment, focusing on numerical computing, data visualization, and problem-solving techniques for engineering applications.
The Value-Added Course on "Introduction to Robotics and IoT" was conducted for S1 students (2023–2027 batch). The course, delivered by Sunil Paul, introduced students to the fundamentals of robotics and the Internet of Things (IoT), providing hands-on exposure to sensors, microcontrollers, and basic automation concepts while fostering innovation and practical problem-solving skills.
The Value-Added Course on "Python" was conducted for S3 students (2023–2027 batch). The course, delivered by Talrop, provided students with a strong foundation in Python programming, covering core programming concepts, data structures, problem-solving techniques, and practical application development to enhance their coding skills.
The Value-Added Course on "Spring Boot" was conducted for S4 students (2023–2027 batch). The course, delivered by Atrich, provided students with practical training in developing enterprise-level Java applications using the Spring Boot framework. It covered RESTful API development, dependency injection, database integration, and modern backend development practices, helping students build industry-ready application development skills.
The Value-Added Course on "Deep Learning Workshop" was conducted for S5 students (2023–2027 batch). The workshop, led by Dr. Sindhya K. Nambiar, introduced students to the fundamentals of deep learning, including neural networks, model training, and real-world AI applications. It provided hands-on experience with deep learning concepts and tools, enhancing students' skills in artificial intelligence and data-driven problem solving.
The Value-Added Course on "AI/ML" was conducted for S5 students (2023–2027 batch). The course, delivered by Computron Skill Spark, provided students with practical knowledge of Artificial Intelligence and Machine Learning concepts, including data preprocessing, model building, and predictive analytics. The training enhanced students' analytical thinking and equipped them with industry-relevant AI/ML skills through hands-on learning.




6. Skill based Learning at Techies Park: - Skill-based learning is an approach to education that emphasizes on developing practical skills and competencies that apply to real-world situations rather than just acquiring knowledge. Skill-based education gives students ownership of their learning and helps them close the comprehension gap. The evaluation, rather than grades, proves their proficiency. For this, we had associated with Techies Park and provide various opportunities for our students to acquire technical skills and implement it in real time projects.

1. Skill based Learning at Techies Park



Goal


To up-skill the students to bridge the gap between academia and industry.
To educate the students about entrepreneurship and build a community of strong entrepreneurs to promote the startup ecosystem.
To encourage the students to take part in live IT projects and internships


Activity


1. Talrop’s Job Mission
As a part of building a strong startup ecosystem in Kerala, one of Talrop’s goals is to bridge the industry-academic gap within 5 years. For this, Talrop has introduced the '10000 Jobs Mission' at selected colleges across Kerala as the first phase.
This mission is coordinated by Talrop's placement platform Jobified, students are moulded into industry-ready professionals by Talrop's edtech platform Steyp and are placed through Talrop's IT services job platform Tegain.
Initially, students from the first year of college were given orientation about the program and interested students were interviewed. 15 students who are shortlisted and joined from the college are undergoing training under expert engineers.
The students who complete this training in their first year of college are given part-time opportunities in their second year of college and once graduated, they are placed at Talrop and associated companies.
Talrop’s 10000 Jobs Mission project is handled in Christ College of Engineering, Irinjalakuda by Ms. Anmary Jiju (2015-2019 Batch CSE) who is the Co-founder of Jobified and the Business Development Head at Talrop




7. ACTIVITY BASED LEARNING: - It aims to encourage the students to go through the action-oriented learning processes like project- based learning.

1. Hands on Training Session



Goal


To discover practical aspects and significance of the technological concepts.
It aims to encourage the students to go through the action-oriented learning processes like project-based learning.


Activity


Hands on Training Session GitHub
A hands-on training session on GitHub was conducted for S5 students (2021–2025 batch) during the academic year 2023–2024 as part of the course CST309 – Management of Software Systems. The session provided practical experience in using GitHub for software version control and collaborative development.
A hands-on session on Automated Software Testing using Selenium
"Automated Software Testing using Selenium" was conducted for S5 students (2021–2025 batch) during the academic year 2023–2024 as part of the course CST309 – Management of Software Systems. The session introduced students to Selenium for automating software testing and enhancing software quality assurance skills.
Workshop
A LAN Workshop was conducted for S5 students (2021–2025 batch) during the academic year 2023–2024 as part of the course CST303 – Computer Networks. The workshop provided practical experience in setting up, configuring, and troubleshooting local area networks.
AI Talk Series
An AI Talk Series was conducted for S7 students (2021–2025 batch) during the academic year 2024–2025 as part of the course CST401 – Artificial Intelligence. The series provided insights into current trends, applications, and advancements in artificial intelligence, enhancing students
Business Plan Presentation
A Business Plan Presentation was conducted for S2 students (2024–2028 batch) during the academic year 2024–2025 as part of the course UCEST206 – Intellectual Property Rights (IPR). The event provided students with an opportunity to develop and present innovative business ideas while applying concepts related to intellectual property and entrepreneurship.
Packet Analysis and Simulation
Wireshark & NS3 A hands-on training session on Packet Analysis and Simulation using Wireshark and NS3 was conducted for S6 students (2022–2026 batch) during the academic year 2024–2025 as part of the course CSL332 – Computer Networks Lab. The session provided practical experience in network packet analysis, traffic monitoring, and network simulation using industry-standard tools.
From Data to Decisions – Python for Machine Learning
A hands-on session titled "From Data to Decisions – Python for Machine Learning" was conducted for S6 students (2022–2026 batch) during the academic year 2024–2025 as part of the course CST362 – Programming in Python. The session introduced students to Python-based machine learning techniques, enabling them to analyze data, build basic predictive models, and make data-driven decisions.
Networking Essentials
LAN Configuration A workshop on Networking Essentials: LAN Configuration was conducted for S5 students (2022–2026 batch) during the academic year 2024–2025 as part of the course CST303 – Computer Networks. The workshop provided practical experience in configuring local area networks, understanding network devices, and troubleshooting basic network connectivity issues




8. A hands-on session on "Automated Software Testing using Selenium": - To discover practical aspects and significance of the technological concepts. It aims to encourage the students to go through the action-oriented learning processes like project- based learning.



9. PROJECT BASED LEARNING: - The goal of Project-Based Learning (PBL) is to enable students to apply theoretical knowledge to solve real-world problems through hands-on projects. It promotes active learning, critical thinking, teamwork, creativity, and problem-solving while improving practical and technical skills.

1. PROJECT BASED LEARNING



Goal


The goal of Project-Based Learning (PBL) is to enable students to apply theoretical knowledge to solve real-world problems through hands-on projects. It promotes active learning, critical thinking, teamwork, creativity, and problem-solving while improving practical and technical skills.


Activity


The 2023–2027 batch students, during their fourth semester (S4) in the academic year 2024–2025, were assigned project-based learning activities as part of the Database Management Systems (DBMS) course. The projects enabled students to apply database concepts to real-world problem scenarios by designing, implementing, and managing relational databases, thereby strengthening their practical skills in database design, SQL programming, normalization, and database application development.
The 2023–2027 batch students, during their fifth semester (S5) in the academic year 2025–2026, undertook project-based learning activities as part of the Database Management Systems Lab (DBMS Lab) course. The projects provided hands-on experience in designing and implementing database-driven applications using SQL and relational database concepts. This activity helped students strengthen their practical skills in database design, query optimization, data manipulation, and application development while enhancing teamwork and problem-solving abilities.
The 2024–2028 batch students, during their third semester (S3) in the academic year 2025–2026, undertook project-based learning activities as part of the Object-Oriented Programming Using Java course. The projects enabled students to apply object-oriented concepts such as classes, objects, inheritance, polymorphism, encapsulation, and exception handling to develop real-world Java applications, thereby enhancing their programming, problem-solving, and software development skills.
The 2024–2028 batch students, during their fourth semester (S4) in the academic year 2025–2026, undertook project-based learning activities as part of the Database Management Systems (DBMS) course. The projects enabled students to apply database concepts to real-world problem scenarios by designing, implementing, and managing relational databases. This activity strengthened their practical skills in database design, SQL programming, normalization, query processing, and database application development while fostering teamwork and problem-solving abilities.
The 2024–2028 batch students, during their fourth semester (S4) in the academic year 2025–2026, undertook project-based learning activities as part of the Computer Organization and Architecture course. The projects enabled students to explore the design and functioning of computer systems by applying concepts such as processor architecture, memory organization, instruction execution, and input/output mechanisms. This activity strengthened their understanding of computer hardware, analytical thinking, and problem-solving skills through practical implementation and system-level analysis.




{% include 'Departments/Contact.html' %}
Congratulations to B.Tech second year students on achieving 82.94 pass percentage in Sem 3 University exams | Congratulations to B.Tech Third year students on achieving 79.72 pass percentage in Sem 5 University exams | Five B.Tech Programmes offered by our college are NBA accredited | Ranked 6th among All Engineering Colleges in Kerala(Based on BTech 2021-2025 Batch College-Wise Pass Percentage Report as issued by KTU) | Congratulations to B.Tech First year students on achieving 82.42 pass percentage in Sem 2 University exams | Applications are invited to the post of Professor/ Associate Professor/Assistant Professor in CSE/CSE(DS)/ CS& Business Systems/ ECE / ECE ( VLSI Design & Technology)/MBA/MCA. Last Date to apply 31 Jan. 2026 | Congratulations to B.Tech 2022-2026 batch students on achieving an overall pass percentage of 90.88% | Congratulations to B.Tech final year students on achieving 90.88 pass percentage in Sem 8 University exams | The classes for B. Tech First Year students will begin on 13th August 2026 |