-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathITC.html
More file actions
66 lines (65 loc) · 3.55 KB
/
ITC.html
File metadata and controls
66 lines (65 loc) · 3.55 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Introduction to Computer</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<a href="index.html">Return to HOME.</a>
<header>
<h1>Introduction to Computers</h1>
</header>
<section>
<h2>Course Overview</h2>
<p>The "Introduction to Computers" course is designed to provide students with a foundational understanding of computer systems, their components, and how they operate. This course covers both hardware and software concepts, basic programming principles, and the use of essential tools such as Git for version control. By the end of this course, students will have the skills necessary to navigate the digital world effectively and utilize technology in various applications.
</p>
</section>
<section>
<h2>Course Objective</h2>
<p> Understand the fundamental concepts of computer systems, including hardware, software, and operating systems.
Gain proficiency in using common software applications (e.g., word processors, spreadsheets, and presentation software).
Learn the basics of computer programming and algorithmic thinking.
Develop skills in using Git for version control and collaborative projects.
Understand the importance of cybersecurity and safe computing practices.
</p>
</section>
<section>
<h2>Syllabus</h2>
<p>
Overview of computer systems (hardware/software), History of computing, Basic components (CPU, memory, storage)
Input/output devices, Operating Systems.Functions and types of operating systems, File systems and management,Introduction to Programming, Overview of programming languages, Basic Programming Concepts, Variables, data types, and operators, Control structures (if statements, loops), Defining and using functions, Importance of modular programming, Data Structures
Introduction to arrays and lists,Basic algorithms for data manipulation, Software Development Process, Introduction to software engineering, The software development lifecycle, Introduction to HTML, CSS, and JavaScript, Creating a simple web page, Introduction to databases, Basic SQL commands, Understanding computer networks, Internet basics and protocols, Common threats and vulnerabilities, Importance of cybersecurity practices, Impact of technology on society, Discussions on privacy, ethics, and digital citizenship
</p>
</section>
<section>
<h2>Faculty</h2>
<ul>
<li>Dr. Achal Agrawal</li>
<li>Dr. Shankho Subhra Pal</li>
<li>Dr. Pintu Lohar</li>
</ul>
</section>
<section>
<h2>Learning Outcome</h2>
<ul>
<li>Understand the basic building blocks of Computer Software, Hardware, and Networks.</li>
<li>Create a Website using HTML, CSS, Javascript</li>
<li>Learn modern concepts in Computer Science.</li>
</ul>
</section>
<section>
<h2>Additional Reference</h2>
<a href="https://www.youtube.com/playlist?list=PLoROMvodv4rPzLcXBhbCFt8ahPrQGFSmN">click here</a>
</section>
<section>
<h2>Assessment Structure</h2>
<ul>
<li>Continuous Assessment: 20 Marks</li>
<li>Assignments: 40 Marks</li>
<li>Website Project: 40 Marks</li>
</ul>
</section>
</body>
</html>