Skip to content
BT-205 · Basic Computer Engineering/Official Syllabus

Basic Computer Engineering (BT-205) - Official Syllabus

1
Unit 1

Computer & Operating System

  • Computer: Definition, Classification, Organization i.e. CPU, register, Bus architecture, Instruction set, Memory & Storage Systems, I/O Devices, and System & 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
  • Introdcution to MS word, MS powerpoint, MS Excel
2
Unit 2

Programming & Introduction to C++

  • Introduction to Algorithms, 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 Associativity, Program Structure, Data Types, Variables, Operators, Expressions, Statements and control structures, I/O operations, Array, Functions
3
Unit 3

Object Oriented Concepts & Data Structures

  • Object & Classes
  • Scope Resolution Operator
  • Constructors & Destructors
  • Friend Functions
  • Inheritance
  • Polymorphism
  • Overloading Functions & Operators
  • Types of Inheritance
  • Virtual functions
  • Introduction to Data Structures
4
Unit 4

Computer Networking & Computer Security Basics

  • Computer Networking: Introduction, Goals, ISO-OSI Model, Functions of Different Layers
  • Internetworking 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, Cyber Pornography, Email spoofing, Denial of Service (DoS), Cyber Stalking, ,Logic bombs, Hacking Spamming, Cyber Defamation , pharming
  • Security measures Firewall, Computer Ethics & Good Practices, Introduction of Cyber Laws about Internet Fraud, Good Computer Security Habits
5
Unit 5

Data base Management System & Cloud computing

  • Data base Management System: Introduction, File oriented approach and Database approach, Data Models, Architecture of Database System, Data independence, Data dictionary, DBA, Primary Key, Data definition language and Manipulation Languages
  • Cloud computing: definition, cloud infrastructure, cloud 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

Laboratory Experiments

  • Study and practice of Internal & External DOS commands.
  • Study and practice of Basic linux Commands – ls, cp, mv, rm, chmod, kill, ps etc.
  • Study and Practice of MS windows – Folder related operations, My-Computer, window explorer, Control Panel,
  • Creation and editing of Text files using MS- word.
  • Creation and operating of spreadsheet using MS-Excel.
  • Creation and editing power-point slides using MS- power point
  • Creation and manipulation of database table using SQL in MS-Access.
  • WAP to illustrate Arithmetic expressions
  • WAP to illustrate Arrays.
  • WAP to illustrate functions.
  • WAP to illustrate constructor & Destructor
  • WAP to illustrate Object and classes.
  • WAP to illustrate Operator overloading
  • WAP to illustrate Function overloading
  • WAP to illustrate Derived classes & Inheritance
  • WAP to insert and delete and element from the Stack
  • WAP to insert and delete and element from the Queue
  • WAP to insert and delete and element from the Linked List

Reference Books

  • Introduction of Computers — Peter Norton — TMH
  • Object Oriented Programming with C++ — E.Balagurusamy — TMH
  • Object Oriented Programming in C++ — Rajesh K.Shukla — Wiley India
  • Concepts in Computing — Kenneth Hoganson — Jones & Bartlett
  • Operating Systems — Silberschatz, Galvin — Wiley India
  • Computer Networks — Andrew Tananbaum — PHI
  • Data Base Management Systems — Korth — TMH
  • Cloud Computing — Kumar — Wiley India
  • Fundamentals of Computers — E Balagurusamy — TMH
  • Basic Computer Engineering — Silakari, Shukla — Wiley India
  • Fundamentals of Computers — V Rajaraman — PHI
  • Information Technology Principles and Application — Ajoy Kumar Ray, Tinku Acharya — PHI
Go to where you left off?

Quick Add to Notes

Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.

Create free account

Have an account? Log in