RGPV Syllabus Cs112 Fundamentals of Computer Science and Engineering
RGPV Syllabus Cs112 Fundamentals of Computer Science and Engineering
COURSE CONTENT:
Computer: Definition, classification, Organization i.e. CPU, register, Bus Architecture,
Instruction Set, Memory & Storage Systems, I/O Devices, and System and Application
Software, Computer Application in e-Business, Bio-Informatics, Health Care, Remote
Sensing & GIS, Meteorology and Climatology, Computer Gaming, Multimedia and
Animation etc.
Operating System: Definition, Function, Types, Management of File, Process & Memory.
Introduction to MS Word, MS Power Point, MS Excel
Introduction to algorithm, Complexities and Flowchart, Introduction to Programming,
Categories of
Programming Languages, Program Design, Programming Paradigms, Characteristics or
Concepts of OOP, Procedure Oriented Programming VS Object Oriented Programming,
Introduction to C++: Character Set, Tokens, Precedence and Associatively, Program
Structure, Data Types, Variables, Operators, Expressions, Statements and Control Structures,
I/O Operations, Array, Functions.
Object & Classes, Scope Resolution Operator, Constructors & Destructors, Friend Functions,
Inheritance, Polymorphism, Overloading Functions & Operators, Types of Inheritance,
Virtual Functions, Introduction to Data Structures
Computer Networking: Introduction, Goals, ISO-OSI Model, Functions of different layers.
Internet working concepts, Devices, TCP/IP Model, Introduction to Internet, World Wide
Web, E-Commerce.
Computer Security Basics: Introduction to Viruses, Worms, Malware, Trojans, Spyware, and
Anti-Spyware Software, Different types of attacks like Money Laundering, Information Theft,
Email Spoofing, Denial of Services (DoS), Cyber Stalking, Logic Bombs, Hacking,
Spamming, Cyber Defamation, Pharming Security Measures Firewall, Computer Ethics &
Good Practices, Introduction to Cyber Laws about internet fraud, Good Computer Security
Habits.
EVALUATION
REFERENCES