Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
137 views
5 pages
HSST Computer Science Syllabus
Syllabus
Uploaded by
anusha bharath
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF, TXT or read online on Scribd
Download
Save
Save Hsst Computer Science Syllabus For Later
Share
0%
0% found this document useful, undefined
0%
, undefined
Print
Embed
Report
0 ratings
0% found this document useful (0 votes)
137 views
5 pages
HSST Computer Science Syllabus
Syllabus
Uploaded by
anusha bharath
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF, TXT or read online on Scribd
Carousel Previous
Carousel Next
Download
Save
Save Hsst Computer Science Syllabus For Later
Share
0%
0% found this document useful, undefined
0%
, undefined
Print
Embed
Report
Download
Save Hsst Computer Science Syllabus For Later
You are on page 1
/ 5
Search
Fullscreen
TENTATIVE SYLLABUS FOR THE POST
HSST COMPUTER SCIENCE
FOR ADMISSIONS AND MORE DETAILS:
8921904662,8891115584
FOR INTENSIVE ONLINE COACHING, CONTACT - 8921904662, 8891115584
TENTATIVE SYLLABUS FOR HSST
(COMPUTER SCIENCE)
1.DIGITAL SYSTEMS, MICROPROCESSORS & COMPUTER ORGANIZATION : • Number System
(binary, hexa, octal, complements) codes (ASCII, UNICODE, BCD, GRAY), Error detecting and correcting code-
parity and Hamming codes. Boolean algebra & Laws. • Combinational circuits – SOP & POS form, K-Map – encod-
ers, Decoders, multiplexers, demultiplexers-sequential circuits-flipflops, registers & counters. • Integer representa-
tion (signed & unsigned). Half and full address, sequential multiplier, Booth algorithm– floating point representation
(IEEF). • Basic operational concepts – functional units. • Processor-8085-Architecture-instruction set, fetch & exe-
cute, addressing mode, interrupts. • 8086 -Architecture-registers, RAM organization segment-offset addressing, re-
al & protected modes, addressing modes, instructions – arithmetic, data movement, control, I/O string, logical. Sub-
routine call & return. • Features of pentium processor. • Control unit organisation - Single bus and multibus organi-
sation, Micro instruction, Microprogrammed and hardwired control, Microinstruction-program-sequencing, RISC
&CISC (Features) • Memory – Hierarchi, organisation of RAM, types of RAM (SRAM, DRAM, SDRAM, DDRAM).
Cache-operation, cashe mapping, multilevel organization of cache (LI/LII, Primary/secondary). Virtual memory page
fault, TLB, segmentation – Multiple memory modules & interleaning. • Secondary storage – Disk-CDROM/DVD. • I/
O devices (keyboard, mouse, CRT/LCD/LED, Printers, scanners). I/O Interfacing – memory mapped & I/O Mapped
I/O, Polling, interrupt driven I/O, DMA – controller. Serial communication – UART, RS 232, USB. • High performance
computing – pipelining, basic conceps in parallel processing, Grid and cluster computing
2.DATA STRUCTURES OF ALGORITHMS : Data Structures – abstract data types – time and space complexi-
ty (O, Ώ, θ) – practical complexities. Recursive algorithms. Randomized algorithms. Arrays – representation-
address calculation, sparse matrix representation, polynominal and sparse polynominal representation. Linkied list
– single, doubly, circular lists. Header and trailer nodes, basic operations on linked lists (insertion, deletion, merg-
ing, concentration, search), linked polynominal, sparse matrix representation using linked
list. Stock-array and linked implementation. Application- evaluation and conversion of ex-
pressions. Queue – array and linked implementation – circular array queue, priority queue.
FOR INTENSIVE ONLINE COACHING, CONTACT - 8921904662, 8891115584 1
Non-linear data structures – tree-basic definition, binary tree- array and linked representation, tree traversal
(recursive and nonrecursive) threaded binary tree, binary search tree, AVL trees, B-trees, Red-black trees, decision
and game trees. Searching – binacy & sequential, sort, bubble, heap, insertion & selection. Representation of
graphs – BFS & DFS algorithm Minimum cost - ____ free. Divide & conquer – general method, quick sort, merge
sort. Greedy method – general method, knapscale problem, tree vertex splitting. Dynamic programming: General
method, multistage graph, all pairs shortest path. Back tracking: General method, sub of subsets, 8-queries prob-
lem. Basic concepts of NP hard and NP - problem. .
3.OPERATING SYSTEMS : System software – definition, components, operating system, language translator,
loaders, linkers, interpreters, compilers, overview of compilation process, scanning, pausing, code optimization,
software tools, library routines, text editors, program generators, debugging tools. OS as a resource manager,
structrue of OS shell, Kernel, utilities, resourse management routines, evlution of OS, multiprogramming, time shar-
ing, real time systems, parallel systems, distributed systems, OS functions process disription and control, process
control, process state, operation on process, concurrent process, threads, processes and threads, micro kernels,
schedulers, scheduling algorithms, independent and concurrent processes, critical section, mutual exclution, Peter-
sons solution, semaphore, classical synchronization concept of interprocess communications. Deadlock, starvation,
conditions for deadlock, resource allocation problem, deadlock handling, prevention and avoidance, Bankers algo-
rithm deadlock detection and recovery. Concept of memory, address binding, logical address, physical address,
swapping, contiguous allocation fixed partition variable partition fragmentation. Noncontiguous allocation, paging
segmentation, virtual memory-demander paging. replacement algorithms, thrashing protection and security mecha-
nisms, accidental data loss, protection mechanisms, user authentication, attack from inside, viruses, antiviruses. I/
O managments, I/O hardware, application I/O interface kenrnel I/O subsystem DISK I/O, disk scheduling, swap
space management RAID, disk cache. File management-concept, access methods, directory structure, file sharing,
file system structure implementation, directory implementation allocation methods, free space managment.
4.DATABASE MANAGEMENT SYSTEMS : Database concepts, relational database-
relational algebra, relational calcules (TRC & DRC) SQL – basic structure set operation,
DDL, DML, embedded SQL, QBE. Database Design: ER Model, constraints & Keys, ER
diagram. UML Relational database design – normal forms 1st to 5th , BCNF).
FOR INTENSIVE ONLINE COACHING, CONTACT - 8921904662, 8891115584 2
Integrity and security domain constraints, referential integrity, assertions, triggers. File structures- indexing & hash-
ing. Query optimization.Transaction management concurrency control, recovery systems and dead lock. Parallel &
distributed databases, objected-oriented and object relational DBMS (basic ideas only). Network fundamentals-
LAN, MAN, WAN, Wireless networks. Data communicationchannel capacity, features of transmission media
(twisted pair, coaxial cables, fiber optic cables, wireless). Multiplexing, switching nanoband and broadband ISDN,
ATM. Computer networks-Topology, Transmission models, categories of networks, transmission media (Twisted
pair, coaxial cable, optical, satellite, cellular telephony, terrestrial microwave). OSI and TCP/IP modes. Physical lay-
er – Digital data transmission, parallel and serial transmission, DTE-DCE, Modems-multiplexing FDM, TDM, WDM.
Switching-packet, circuit, message/ Data Link layer-Single bit & burst error, error detectiion, URC, LRC, CRC. Data
compression – Hoffman code. Flow control and Error control, ethernet, CSMA/CD, TOKEN BUS. Network layer –
Reapeating, bridges, routers gateways. Logical addressing internet protocols, address mapping (IP Address), error
IPU 4 & IPU 6 reporting and multicasting, delivery, forwarding and routing algorithm – distance vector Link state,
dijlestra algorithm. Transport layer: UDP, TCP & SCTP, congestion cotnrol and quality of service. Application layer-
DNS, remote logging, file transfer, WWW & HTTP .
5.SOFTWARE ENGINEERING : Introduction to software Engineering, software engineering paradigms, process
models, product and process, software, characteristics of software, software development life cycles, generic view
of process, waterfall model, prototyping, spiral model, timeboxing, RAD, interative model. Comparison of different
life cycle models, software project management project estimation techniques, software requirements analysis and
specification, characteristics of SRS, components of SRS,metrics, quality metrics planning of project, effort estima-
tion, risk management teqniques, project scheduling, PERT, GANTT charts. Problem partitioning, abstraction, mod-
ularity, coupling, coheison, top down, bottom up strategies structured design/structured analysis (SA/SD), DID com-
ponents, ER diagrams, decersion trees, decision tables, structured English, transform analysis. Object oriented
analysis and design, objects attributes and methods, encapsulation, information hiding, messages, inheritance, pol-
ymorphism, UML, UML diagram, use case, class diagrams, sequence diagram, collabora-
tion diagrams, state chart diagrams, activity diagrams, component diagrams, deployment
diagrams, common coding errors, code inspection, code standards, source code control,
code verification static analysis, testing, test plan, test cases,
FOR INTENSIVE ONLINE COACHING, CONTACT - 8921904662, 8891115584 2
testing techniques and strategies – white box testing, basic path testing, condition testing, control and dataflow test-
ing course effect graphing, cyclimatic complexity, black box testing, equivalance class partitioning, boudnary value
analysis, unit testing, integrating testing, verification and validation, system testing – load testing, performance,
runtime, stress testing, recovery testing, acceptance testing. Software configuration management, software quality
assurance, quality management, TQM, agile programming, extreme programming, formal methods, CASE tools, sin
sigma tools, CMMI, CMM levels.
6.PROGRAMMING LANGUAGES : C programming – Basic concepts, arrays, functions, pointers, structures,
files. Object oriented programming – concepts, comparison with structural programming, classes and objects, data
abstraction, encapsulation inheritence, polymorphism, dynamic binding, message passing, advantages – reusabil-
ity, maintenance, security. Access modifiers, static members, friend function constructors and destructors, polymor-
phism, operator overloading, inheritance, virtual base classes. Java programming, brief history, java basics, data
types, variables and arrays, operators, control statements, classes and methods, inheritance, exception handling –
multi threading, stream I/O string handling packages. Inheritance and interface, deriving classes, method overrid-
ing, method overloading, access modifiers, abstract class and method, interfaces, packages imports and class
path, exception handling try-catch-finally clause, threads, creating threads in applications, method in thread class,
threads in applets. Java applets, windows, graphics and multimedia in Java, Java APIS, IO packages, Java input
stream classes, Java output stream classes, file class, graphic and sound, AWT and swing, graphic methods, fonts,
loading and viewing images, loading and playing sound, AWT & Event handling network programming, IP address
& port numbers, URLs, client and server concept, port and socket, server socket, simple server and client program,
java beans – properties and methods, event model, introspection, customisers and property editors, persistent stor-
age. JDBC, RMI – Defining the remote interface, implemeting the remote interface, servelet overview – basic serve-
let architecture, servelet form processing, session management, database management, Javascript: Objects
names literals and operators and expression statements, function,s events, windows documents forms.
7. RECENT DEVELOPMENTS IN COMPUTER SCIENCE
FOR INTENSIVE ONLINE COACHING, CONTACT - 8921904662, 8891115584 2
You might also like
II B.SC., III Sem Java Notes PDF
PDF
79% (14)
II B.SC., III Sem Java Notes PDF
219 pages
Van Der Post H. The Python For Finance Handbook... Financial Insights... 2024
PDF
No ratings yet
Van Der Post H. The Python For Finance Handbook... Financial Insights... 2024
454 pages
CS 971
PDF
No ratings yet
CS 971
2 pages
NTRCA ICT College Syllabus
PDF
50% (2)
NTRCA ICT College Syllabus
8 pages
Presentation On OOP (Object Oriented Programming) : Presented by RD
PDF
No ratings yet
Presentation On OOP (Object Oriented Programming) : Presented by RD
24 pages
Ict Written Syllabus Ntrca
PDF
No ratings yet
Ict Written Syllabus Ntrca
10 pages
Nta Ugc Net KEY TO SUCCESS in Computer Science
PDF
No ratings yet
Nta Ugc Net KEY TO SUCCESS in Computer Science
61 pages
mcq-1 - Core Java
PDF
0% (1)
mcq-1 - Core Java
5 pages
Computer Science
PDF
No ratings yet
Computer Science
18 pages
Computer Science and Application
PDF
No ratings yet
Computer Science and Application
6 pages
Oops Concept in Java - Object Oriented Programming in Java
PDF
0% (1)
Oops Concept in Java - Object Oriented Programming in Java
24 pages
AP Computer Science A Exam Review
PDF
100% (1)
AP Computer Science A Exam Review
110 pages
CSE Syllabus
PDF
No ratings yet
CSE Syllabus
3 pages
OOP Practical Paper
PDF
No ratings yet
OOP Practical Paper
1 page
Kerala PSC HSST Computer Science Syllabus
PDF
No ratings yet
Kerala PSC HSST Computer Science Syllabus
5 pages
MCQs CS ALL2023-24
PDF
100% (1)
MCQs CS ALL2023-24
29 pages
Computer Science Syllabus
PDF
No ratings yet
Computer Science Syllabus
3 pages
12 Computer Science and Applications
PDF
No ratings yet
12 Computer Science and Applications
5 pages
CTS Intvw Tech
PDF
No ratings yet
CTS Intvw Tech
4 pages
Computer Syllabus
PDF
No ratings yet
Computer Syllabus
3 pages
C# Dot Net
PDF
No ratings yet
C# Dot Net
367 pages
Computer Science and Applications
PDF
No ratings yet
Computer Science and Applications
4 pages
UGC NET Syllabus 2018 For Computer Science and Application
PDF
No ratings yet
UGC NET Syllabus 2018 For Computer Science and Application
9 pages
Syllabus For Assistant Director IT Final After Signed 1
PDF
No ratings yet
Syllabus For Assistant Director IT Final After Signed 1
13 pages
Sipcot Syllabus
PDF
No ratings yet
Sipcot Syllabus
4 pages
Comp
PDF
No ratings yet
Comp
5 pages
Syllabus For The Post of Et-It
PDF
No ratings yet
Syllabus For The Post of Et-It
7 pages
Computer Science Css Syllabus
PDF
No ratings yet
Computer Science Css Syllabus
5 pages
12 Assistant Director Cyber Security Open 2080
PDF
No ratings yet
12 Assistant Director Cyber Security Open 2080
11 pages
Code No.:19 Subject: Computer Science and Applications: Syllabus and Sample Questions Note
PDF
No ratings yet
Code No.:19 Subject: Computer Science and Applications: Syllabus and Sample Questions Note
7 pages
Computer or CSE UG STD
PDF
No ratings yet
Computer or CSE UG STD
5 pages
College Ict Written
PDF
No ratings yet
College Ict Written
3 pages
Object Oriented PLC Programming
PDF
100% (1)
Object Oriented PLC Programming
80 pages
(WWW - Entrance Exam - Net) (WWW - Entrance Exam - Net) NET Computer Science Syllabus
PDF
No ratings yet
(WWW - Entrance Exam - Net) (WWW - Entrance Exam - Net) NET Computer Science Syllabus
8 pages
Computer Science and Engineering Syllabus: Section 1
PDF
No ratings yet
Computer Science and Engineering Syllabus: Section 1
4 pages
ITI Vice Principal New Syllabus
PDF
No ratings yet
ITI Vice Principal New Syllabus
3 pages
Gate 2014 Syllabus CS
PDF
No ratings yet
Gate 2014 Syllabus CS
2 pages
Contents
PDF
No ratings yet
Contents
3 pages
Computerscience&application Syallbuskannada
PDF
No ratings yet
Computerscience&application Syallbuskannada
10 pages
Computer Science Application Optional Paper II SET 2024 Dated 25 06 2024
PDF
No ratings yet
Computer Science Application Optional Paper II SET 2024 Dated 25 06 2024
8 pages
Set Syllabus: Unit - 1: Discrete Structures and Optimization
PDF
No ratings yet
Set Syllabus: Unit - 1: Discrete Structures and Optimization
8 pages
TO - Syllabus CS
PDF
No ratings yet
TO - Syllabus CS
7 pages
Paper-I (100 Marks)
PDF
No ratings yet
Paper-I (100 Marks)
3 pages
CS Syllabus
PDF
No ratings yet
CS Syllabus
12 pages
HSST Computer Science 1
PDF
No ratings yet
HSST Computer Science 1
4 pages
Asst Sys Analyst Asst Sys Engr 554
PDF
No ratings yet
Asst Sys Analyst Asst Sys Engr 554
4 pages
Computer Science
PDF
No ratings yet
Computer Science
7 pages
Assistant Professor Exam - ComputerApplication2024
PDF
No ratings yet
Assistant Professor Exam - ComputerApplication2024
2 pages
NUST MCS Computer Software Engineering Curriculum
PDF
No ratings yet
NUST MCS Computer Software Engineering Curriculum
125 pages
TRB Cse Syllabus
PDF
No ratings yet
TRB Cse Syllabus
4 pages
Nielit Scientists B Syllabus 2020
PDF
No ratings yet
Nielit Scientists B Syllabus 2020
4 pages
Option - II Computer Science / Information Technology
PDF
No ratings yet
Option - II Computer Science / Information Technology
3 pages
System - Analyst - Deputy Manager - 555 - PDF
PDF
No ratings yet
System - Analyst - Deputy Manager - 555 - PDF
5 pages
Subject: Computer Science Syllabus: Unit I Computer System Architecture
PDF
No ratings yet
Subject: Computer Science Syllabus: Unit I Computer System Architecture
5 pages
Computer Science Sylabus
PDF
No ratings yet
Computer Science Sylabus
10 pages
Computer Science and Applications - English Only - FF - 0
PDF
No ratings yet
Computer Science and Applications - English Only - FF - 0
8 pages
18-Computer Science Syllabus
PDF
No ratings yet
18-Computer Science Syllabus
5 pages
Higher Secondary School Teacher (Junior) (Computer Science) Kerala Higher Secondary Education
PDF
No ratings yet
Higher Secondary School Teacher (Junior) (Computer Science) Kerala Higher Secondary Education
5 pages
SEM4
PDF
No ratings yet
SEM4
2 pages
M.Tech. Computer Science and Technology
PDF
No ratings yet
M.Tech. Computer Science and Technology
2 pages
Code No.:19 Subject: Computer Science and Applications: Syllabus and Sample Questions Note
PDF
No ratings yet
Code No.:19 Subject: Computer Science and Applications: Syllabus and Sample Questions Note
8 pages
Oops Unit 1 Preeti
PDF
No ratings yet
Oops Unit 1 Preeti
29 pages
1.1 100 C# Interview Questions
PDF
No ratings yet
1.1 100 C# Interview Questions
31 pages
Subject: Computer Science and Application
PDF
No ratings yet
Subject: Computer Science and Application
6 pages
State Eligibility Test Computer Science and Applications (Syllabus
PDF
No ratings yet
State Eligibility Test Computer Science and Applications (Syllabus
9 pages
Gate Computer Science Syllabus: Engineering Mathematics
PDF
No ratings yet
Gate Computer Science Syllabus: Engineering Mathematics
3 pages
Syllabus Copy of 2 Bcom of Sku
PDF
No ratings yet
Syllabus Copy of 2 Bcom of Sku
4 pages
Syllabus For Ph.D. Entrance Test Discrete Structures
PDF
No ratings yet
Syllabus For Ph.D. Entrance Test Discrete Structures
4 pages
Python History and Versions: o o o o o o o o o o
PDF
No ratings yet
Python History and Versions: o o o o o o o o o o
52 pages
DSD Unit 1 Abstract Data Type
PDF
No ratings yet
DSD Unit 1 Abstract Data Type
61 pages
ISEC7 Group - en - MfSAP - Developer Guide - Cookbook
PDF
No ratings yet
ISEC7 Group - en - MfSAP - Developer Guide - Cookbook
50 pages
Introduction To Object Oriented Programming
PDF
No ratings yet
Introduction To Object Oriented Programming
128 pages
Chapter 5 System Modeling 1
PDF
No ratings yet
Chapter 5 System Modeling 1
60 pages
Dipp Syllabus
PDF
No ratings yet
Dipp Syllabus
2 pages
Assignment No. - 1 Ques:1 Differentiate Aggregation and Generalization With An Example. Ans:1 Aggregation Generalization
PDF
No ratings yet
Assignment No. - 1 Ques:1 Differentiate Aggregation and Generalization With An Example. Ans:1 Aggregation Generalization
7 pages
Oops (Object Oriented Programming System)
PDF
No ratings yet
Oops (Object Oriented Programming System)
10 pages
First Read This
PDF
No ratings yet
First Read This
2 pages
Programming Fundamentals For Design and Verification
PDF
No ratings yet
Programming Fundamentals For Design and Verification
4 pages
Lecture - 2 Method Overloading, Inheritance and Method Overridings
PDF
No ratings yet
Lecture - 2 Method Overloading, Inheritance and Method Overridings
69 pages
Class 12 D CS Practicsal Fiel
PDF
No ratings yet
Class 12 D CS Practicsal Fiel
29 pages
CSCI 1120 Introduction To Computing Using C++: Chenguang ZHENG SHB 122A
PDF
No ratings yet
CSCI 1120 Introduction To Computing Using C++: Chenguang ZHENG SHB 122A
30 pages
Scsa1301 Dbms Unit-1
PDF
No ratings yet
Scsa1301 Dbms Unit-1
60 pages
Polymorphism in C++
PDF
No ratings yet
Polymorphism in C++
32 pages
OOPS6
PDF
No ratings yet
OOPS6
7 pages
Joshi, Chang - 1988 - Graph-Based Heuristics For Recognition of Machined Features From A 3D Solid Model
PDF
No ratings yet
Joshi, Chang - 1988 - Graph-Based Heuristics For Recognition of Machined Features From A 3D Solid Model
9 pages
Wolfram Language and Computational Techniques: Definitive Reference for Developers and Engineers
From Everand
Wolfram Language and Computational Techniques: Definitive Reference for Developers and Engineers
Richard Johnson
No ratings yet
StarPU: Parallel Computing and Task Scheduling Techniques
From Everand
StarPU: Parallel Computing and Task Scheduling Techniques
Richard Johnson
No ratings yet
Omni-Path Architecture and Implementation: Definitive Reference for Developers and Engineers
From Everand
Omni-Path Architecture and Implementation: Definitive Reference for Developers and Engineers
Richard Johnson
No ratings yet
SystemTap Essentials: Definitive Reference for Developers and Engineers
From Everand
SystemTap Essentials: Definitive Reference for Developers and Engineers
Richard Johnson
No ratings yet
Technical Foundations of Torch: Definitive Reference for Developers and Engineers
From Everand
Technical Foundations of Torch: Definitive Reference for Developers and Engineers
Richard Johnson
No ratings yet