0% found this document useful (0 votes)
2 views

Course curriculum

The document outlines a comprehensive course curriculum covering various aspects of coding and computing, including an introduction to coding, C and Python programming, web development with HTML, CSS, and JavaScript, as well as topics like data science, IoT, and cybersecurity. Each section details fundamental concepts, programming structures, and advanced topics to provide a well-rounded understanding of computer science. The curriculum is designed to equip learners with essential skills for emerging technology fields.

Uploaded by

mayurkinra1997
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Course curriculum

The document outlines a comprehensive course curriculum covering various aspects of coding and computing, including an introduction to coding, C and Python programming, web development with HTML, CSS, and JavaScript, as well as topics like data science, IoT, and cybersecurity. Each section details fundamental concepts, programming structures, and advanced topics to provide a well-rounded understanding of computer science. The curriculum is designed to equip learners with essential skills for emerging technology fields.

Uploaded by

mayurkinra1997
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Course Curriculum

Introduction to coding and computing


1. Learning about what is coding, compiler and computer itself
2. Exploring how programming languages work and what are they
3. Diving into concepts of websites: What are they, how they work and how they are developed
4. Discussion on Data science and analytics and exploring domains of AI and machine learning
5. How things are automated using IoT
6. Concept of cloud: What do we mean by cloud storage?
7. How does internet work?
8. What are designs made digitally and why digital graphics are important.
9. How marketing today is changing using digital marketing
10. How we can provide security to data in cyber space using cyber security
11. Expanding knowledge into emerging tech fields like blockchain

C programming
Basic C concepts:
1. Introduction to C
2. Variables and Constants in C
3. Basic functions for printing and taking user input
4. Data types
5. Operators:
a. Arithmetic
b. Comparison
c. Logical operators
d. Bitwise operators
e. Assignment operator
6. Data type conversions
7. Functions

Conditional programming and Loops


1. if – else
2. Break/continue
3. Switch
4. for loop
5. while loop
6. do while

Advance concepts
1. Arrays
2. Strings
3. Matrices
4. Recursion
5. Pointers
6. Recursion
7. File input/output
Python language
1. Basic introduction to Python
2. Basic functions for printing
3. Data types in python
4. Variables
5. Type casting
6. Creating functions
7. Lamba functions
8. Operators:
 Arithmetic
 Comparison
 Logical
 Bitwise
 Membership
 Identity operator
9. Conditional programming: if else and elif statements
10. for loop
11. while loop
12. Strings in python
13. Data structures in python:
 Lists
 Tuples
 Dictionaries
 Sets
14. Learning about libraries basics: Pandas, NumPy, Matplotlib
15. File handling using python
16. Exceptional handling

Introduction to web development


HTML
1. Basics of HTML
2. HTML tags
3. Images
4. Links
5. Attributes
6. Styles
7. Classes
8. Tables
9. Forms

CSS
1. CSS Selectors
2. Types of CSS
3. Colors in CSS
4. Backgrounds
5. Borders
6. Size adjustments
7. CSS texts
8. Font and Font families
9. List formatting
10. CSS for tables
11. Layout
12. Positioning
13. Pseudo class
14. Navigation bar and drop downs

JavaScript
1. Introduction to JS
2. Variables and keywords
3. Syntax
4. Operators
5. Data Types
6. Conditional programming
7. Switches
8. Loops
9. Functions
10. Classes
11. Strings
12. Event handling
13. Arrays
14. APIs
15. Other miscellaneous topics

You might also like