BT-205 Basic Computer Engineering Notes
5 notes for Basic Computer Engineering, unit by unit.
Notes for BT-205
- Unit 1 · Short notes Computer Fundamentals and Operating System Computer definition, classification, and organization (CPU, registers, bus architecture, instruction set, memory & storage systems, I/O devices, system & application software) · Computer applications in e‑Business, bio‑informatics, health care, remote sensing & GIS, meteorology & climatology, gaming, multimedia and animation · Operating system definition, functions, types, file, process & memory management · Introduction to MS Word, MS PowerPoint, MS Excel
- Unit 2 · Short notes Algorithms, Programming Concepts and C++ Introduction to algorithms, complexities and flowcharts · Programming fundamentals, categories of programming languages, program design, programming paradigms, OOP concepts vs procedural programming · Introduction to C++: character set, tokens, precedence & associativity, program structure, data types, variables, operators, expressions, statements, control structures, I/O operations, arrays, functions
- Unit 3 · Short notes Object‑Oriented Programming and Data Structures Objects and classes, scope resolution operator, constructors & destructors, friend functions · Inheritance, polymorphism, function & operator overloading, types of inheritance, virtual functions · Introduction to data structures
- Unit 4 · Short notes Computer Networking and Security Computer networking basics: goals, ISO‑OSI model, layer functions, internetworking concepts, devices, TCP/IP model, Internet, World Wide Web, e‑commerce · Computer security basics: viruses, worms, malware, Trojans, spyware, anti‑spyware, common attacks (money laundering, information theft, cyber pornography, email spoofing, DoS, cyber stalking, logic bombs, hacking, spamming, defamation, pharming) · Security measures: firewalls, computer ethics, good practices, overview of cyber laws and internet fraud
- Unit 5 · Short notes Database Management Systems and Cloud Computing DBMS fundamentals: file‑oriented vs database approach, data models, DBMS architecture, data independence, data dictionary, DBA, primary key, DDL & DML · Cloud computing concepts: definition, cloud infrastructure, service models (IaaS, PaaS, SaaS), deployment models (public, private, community, hybrid)
More for BT-205
Other 1st semester CY subjects
- BT-102 Mathematics‑I
- BT-201 Engineering Physics
- BT-203 Basic Mechanical Engineering
- BT-204 Basic Civil Engineering & Mechanics
- BT-206 Language Lab & Seminars