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 accountHave an account? Log in
Notes Panel