Subject Syllabus
BT-205 – Basic Computer Engineering
COMMON • SEMESTER-1
Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal
Course Modules
Learn topic-wise with Hyper AI and revise using mapped PYQs.
Computer: Definition, Classification, Organization i.e. CPU, register, Bus architecture, Instruction setMemory & Storage Systems, I/O Devices, and System & Application SoftwareComputer 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 & MemoryIntroduction to MS word, MS powerpoint, MS Excel
Introduction to Algorithms, Complexities and FlowchartIntroduction to Programming, Categories of Programming Languages, Program DesignProgramming Paradigms, Characteristics or Concepts of OOPProcedure Oriented Programming VS object oriented ProgrammingIntroduction to C++: Character Set, Tokens, Precedence and Associativity, Program StructureData Types, Variables, Operators, Expressions, Statements and control structuresI/O operations, Array, Functions
Computer Networking: Introduction, Goals, ISO-OSI Model, Functions of Different LayersInternetworking Concepts, Devices, TCP/IP ModelIntroduction to Internet, World Wide Web, E-commerceComputer Security Basics: Introduction to viruses, worms, malware, Trojans, Spyware and Anti-Spyware SoftwareDifferent types of attacks like Money Laundering, Information Theft, Cyber Pornography, Email spoofing, Denial of Service (DoS), Cyber Stalking, Logic bombs, Hacking Spamming, Cyber Defamation, pharmingSecurity measures Firewall, Computer Ethics & Good PracticesIntroduction of Cyber Laws about Internet Fraud, Good Computer Security Habits
Database Management System: Introduction, File oriented approach and Database approachData Models, Architecture of Database SystemData independence, Data dictionary, DBA, Primary KeyData definition language and Manipulation LanguagesCloud computing: definition, cloud infrastructurecloud segments or service delivery models (IaaS, PaaS and SaaS)cloud deployment models/ types of cloud (public, private, community and hybrid clouds)Pros and Cons of cloud computing