loader image
Skip to main content

24CSC1CJ101101 Funtamentals Of Computers andComputational Thinking

FREE
Updated 30 Oct 2024
Lessons 5
Enrolled 79
Language English ‎(en)‎
Skill Level Beginner

Course Overview

Credit:4

Lecturre per week:3

Practicalper week:2

Total:Hour:5

Course Summary

                              This course provides a comprehensive overview of computing, covering
                     historical milestones, hardware components, software systems, and
                     computational thinking principles. Students will explore the evolution of
                     computing systems, from early pioneers to modern processors and quantum
                     units. The curriculum delves into hardware intricacies, software distinctions,
                     and essential concepts in computer science, emphasizing problem-solving
                      skills and algorithmic thinking. Practical aspects include hands-on experiences
                     with hardware assembling, operating system installation, algorithm and flowchart                                         visualization.

Course Outcomes (CO)

CO1       Develop a foundational knowledge of computing systems, encompassing their
              historical development, evolutionar milestones, and the notable contributions key figures in the                     field.

CO2        Acquire familiarity with diverse hardware  components constituting a computer system.

CO3        Gain practical expertise by engaging in hands-
               on activities focused on the installation and configuration of diverse hardware  components                          within a computer system.

CO4        Explore the spectrum of software types, and actively participate in the partitioning,
                installation, and configuration of operating
                systems to cultivate a comprehensive
              understanding of software systems.

CO5       Develop a foundational understanding of computer science as a discipline, examining
              problems through the lens of computational thinking and cultivating analytical skills to
              address challenges in the field.

CO6       Represent complex problems using algorithmic approaches and enhance problem-
              solving skills by visualizing solutions through the utilization of various software tools.

Course Content

Loading...

Enrolment options

Credit:4

Lecturre per week:3

Practicalper week:2

Total:Hour:5

Course Summary

                              This course provides a comprehensive overview of computing, covering
                     historical milestones, hardware components, software systems, and
                     computational thinking principles. Students will explore the evolution of
                     computing systems, from early pioneers to modern processors and quantum
                     units. The curriculum delves into hardware intricacies, software distinctions,
                     and essential concepts in computer science, emphasizing problem-solving
                      skills and algorithmic thinking. Practical aspects include hands-on experiences
                     with hardware assembling, operating system installation, algorithm and flowchart                                         visualization.

Course Outcomes (CO)

CO1       Develop a foundational knowledge of computing systems, encompassing their
              historical development, evolutionar milestones, and the notable contributions key figures in the                     field.

CO2        Acquire familiarity with diverse hardware  components constituting a computer system.

CO3        Gain practical expertise by engaging in hands-
               on activities focused on the installation and configuration of diverse hardware  components                          within a computer system.

CO4        Explore the spectrum of software types, and actively participate in the partitioning,
                installation, and configuration of operating
                systems to cultivate a comprehensive
              understanding of software systems.

CO5       Develop a foundational understanding of computer science as a discipline, examining
              problems through the lens of computational thinking and cultivating analytical skills to
              address challenges in the field.

CO6       Represent complex problems using algorithmic approaches and enhance problem-
              solving skills by visualizing solutions through the utilization of various software tools.

Skill Level: Beginner
Guests cannot access this course. Please log in.

Related Courses

5 Lessons
Updated: Dec 2025
46 Enrolled
5 Lessons
Updated: Sep 2025
Computer Science

To review on concept of OOP To learn java programming environment To practice programming in java To learn GUI application development in java

5 Lessons
Updated: Sep 2025
46 Enrolled

This course explores implementations of linked list and array-based datastructures, delving into the inner workings of basic data structuresincluding lists, stacks, queues, trees, and graphs.

7 Lessons
Updated: Sep 2025
11 Enrolled

Latest Courses

This course explore to understand values of life  through literature. acquire knowledge through literature.develop the values in human being such as honesty loyalty love,peace gratitude and nature protection etc.

5 Lessons
Updated: Jan 2026
160 Enrolled

    To introduce students to different forms and types of poetry. To help students understand the themes and emotions expressed in poems. To develop students’ ability to read and interpret poetry critically. To familiarize students with poetic devices and techniques. To enhance students’ appreciation of poetry as an art form. To encourage students to express ideas and feelings through poetry.        

5 Lessons
Updated: Jan 2026
10 Enrolled

The Course focuses on the skills required to equip learners to becomeconfident and effective in business and managerial communication. The course supports the learner to identify key points and critically evaluate information presented in lectures, presentations, and various audio & video formats, developing the effectiveness of communication, become competent in their field, excel in collaborating faithfully with others and adapt to different job environments.

5 Lessons
Updated: Dec 2025

ഭാഷയും മാനവിക വിഷയങ്ങളും പഠിക്കുന്ന വിദ്യാർത്ഥികളുടെ സാഹിത്യ ആസ്വാദനശേഷി വർദ്ധിപ്പിക്കുക. അപഗ്രഥനം വിമർശനം വിവർത്തനം രചന എന്നീ ഭാഷാശേഷികൾ ആർജ്ജിക്കാനും ഭാഷാ മാനവി വിഷയങ്ങളുമായി ബന്ധപ്പെട്ട വിവിധ സന്ദർഭങ്ങളിൽ പ്രയോഗിക്കാനും സാധിക്കുന്ന രീതി  അപഗ്രഥനം വായനയുടെ സവിശേഷതകൾ തിരിച്ചറിഞ്ഞ് പ്രയോഗിക്കുന്ന  വിമർശനത്തിന് സവിശേഷതകൾ  വിവർത്തന തത്വങ്ങൾ മനസ്സിലാക്കുകയും പ്രയോഗിക്കുകയും  സർഗാത്മകവും വിമർശനാത്മകമായ രചനകൾ നിർവഹിക്കുന്നു   ഫലപ്രദമായ ആശയവിനിമയം ചെയ്യാനുള്ള ഭാഷാശേഷി നേടുന്നു   ഭാഷ മാനവിക വിഷയങ്ങൾ മുൻനിർത്തി മലയാളത്തിൽ രചനകൾ നിർവഹിക്കുന്നു 

5 Lessons
Updated: Dec 2025

The Course focuses on the skills required to equip learners to becomeconfident and effective in business and managerial communication. The course supports the learner to identify key points and critically evaluate information presented in lectures, presentation, and various audio & video formats, developing the effectiveness of communication, become competent in their fields, excel in collaborating fruitfully with others and adapt to different job environments.

5 Lessons
Updated: Dec 2025
1 Enrolled
AY 2025-26

To introduce students to experiences unique to women and to the fundamental percepts of the feminist movement.

5 Lessons
Updated: Dec 2025
34 Enrolled

Gender Perspectives in Literatures, designed for the undergraduate English Language and Literature programme, aims to explore the nuanced intersections of gender with identity, culture and power through a literary lens.

5 Lessons
Updated: Dec 2025
10 Enrolled
5 Lessons
Updated: Dec 2025
15 Enrolled
5 Lessons
Updated: Dec 2025
24 Enrolled