Departments
Home / Academics / Department / About
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.