Zero Lecture CSE111
Zero Lecture CSE111
L T P :2 0 0
7
Purpose of Cohorts
9
❖ Unit I
Contents
Computer Systems : Basic structure of computer and its working, Computer associated peripherals, Memories -
RAM, ROM, Secondary storage devices, System Configuration – features and comparison (SSD vs hybrid, types of
RAMs, Processors - cores/threads), BIOS Configuration, Compare and contrast PC connection interface (USB,
SATA, HDMI, NFC, Bluetooth), RAID, GPU basics,
Synchronization across CPU and GPU.
Computer Languages : Machine language, Assembly language, High level language, Steps in development of a
program, Compilation and Execution, Compiler, Interpreter, Assembler.
❖ Unit II
Operating System : Operating Systems and its components, Windows Operating System Versions and features,
Installation Process, Directory Hierarchy of Windows Operating System (Single level and multiple level),
Bootloader.
Linux Operating System : Linux OS and its features, Distribution versions, installation process, Directory Hierarchy
of Linux System (single level and multiple level)., Partitions: Understanding disk partitions and obtaining partition
information using system tools, Comparison of windows and Linux OS, Virtual Machines.
Unit IV
Cohorts and Skill Sets : Introduction to Cohorts, Purpose of Cohorts, Companies, Skills required and skill
sources for different Cohorts (Internal and External)
Types of Cohorts : Cloud Computing, Cyber Security, Data Science, Full Stack Development, Machine
Learning, Software Methodologies and Testing, UI/UX, Metaverse and Internet of Things, Job Roles for
Different Cohorts
UnitVI
Version Control : Overview of Git and GitHub, Install git and create a GitHub account, Create a local git
repository, Add a new file to the repository, Creating a commit, Creation of a new Branch Profile Creation :
Figma, GitHub, Stack overflow, HackerRank, HackerEarth, GeeksforGeeks.