Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
240 views

IDC - Syllabus - Fundamentals of Comp SC

This interdisciplinary course provides an introduction to fundamental computer science concepts over 45 hours. The course aims to demonstrate basic computer architecture, data representation, algorithms, and data structures. It also teaches writing basic programs in Python and how computers communicate over networks. Additionally, it covers using ICT tools for documents, spreadsheets and presentations and explains applications of artificial intelligence. The detailed syllabus includes topics like data representation, algorithms, programming languages, networking, artificial intelligence and ICT tools.

Uploaded by

Krishanu Naskar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
240 views

IDC - Syllabus - Fundamentals of Comp SC

This interdisciplinary course provides an introduction to fundamental computer science concepts over 45 hours. The course aims to demonstrate basic computer architecture, data representation, algorithms, and data structures. It also teaches writing basic programs in Python and how computers communicate over networks. Additionally, it covers using ICT tools for documents, spreadsheets and presentations and explains applications of artificial intelligence. The detailed syllabus includes topics like data representation, algorithms, programming languages, networking, artificial intelligence and ICT tools.

Uploaded by

Krishanu Naskar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

INTERDISCIPLINARY COURSE

Fundamentals of Computer Science and its applications 45 hrs

Course Outcome:
• Demonstrate the basic concepts of Computer science, such as Computer
Architecture, Data representation, Algorithms, and Data structures.
• Write basic programs in a high-level programming language, such as Python.
• Explain how computers communicate with each other over a network.
• Explain how artificial intelligence is used in real-world applications.
• Use ICT tools to create documents, spreadsheets, and presentations.

Detailed Syllabus

• Introduction to computers and computing 08 hr.


History of computing and the different types of computers that are available today,
Generations of computers, Basic Building blocks (CPU, Memory, I/O Devices),
types of computer (Mainframe, Desktop, Laptop, System on Chip). Classification
of Software – System and Application Software, Basic Security Anti-Virus.

• Data representation and number systems 04 hr


Concept of binary code, ASCII and how it is used to represent data in computers,
How different number systems work

• Algorithms and data structures 06 hr


Basic concepts of algorithms and data structures: Common algorithms and data
structures, such as sorting algorithms and linked lists.

• Office suite 08 hr

Word processors, Spreadsheets, and Presentation

• Programming languages 08 hr

Basic concepts of programming languages: types of programming languages ,


machine language, assembly language, high level language, Introduction to
writing basic programs in Python ( Finding prime numbers, finding GCD of two
numbers etc,)
• Networking 05 hr

Basic concept of networking and how computers communicate with each other,
LAN, WAN, Introduction to the concept of the internet and how it works. Mobile
communication

• Artificial intelligence 05 hr

Basic concept of artificial intelligence and how it is used in computers. Introduction


to Machine Learning, Preliminary concept of Big Data, Recommendation System,
Conversation Agents like ChatGPT, Prompt Engineering

• Information and Communications (ICT) Tools 01 hr

Importance of ICT tools, different types of ICT tools and their uses

Recommended Books:

1. Computer Science: An Interdisciplinary Approach, Robert


Sedgewick (Author), Kevin Wayne (Author)
2. Introduction To Computer Science, Anita Goel Pearson India

You might also like