Syllabus B Tech Second Semester Basic Computer Engineering BT205

Syllabus Second Semester

Syllabus Second Semester Basic Computer Engineering BT205

The concepts developed in this course will aid in quantification of several concepts in chemistry that have been introduced at the 10+2 levels in schools. Technology is being increasingly based on the electronic, atomic and molecular level modifications, Syllabus Second Semester Basic Mechanical Engineering BT203 is given here.

Manufacturing is fundamental to the development of any engineering product. The course on Engineering Workshop Practice is intended to expose engineering students to different types of manufacturing / fabrication processes, dealing with different materials such as metals, ceramics, plastics, wood, glass etc. While the actual practice of fabrication techniques is given more weightage, some lectures and video clips available on different methods of manufacturing are also included

1. Manufacturing Methods- casting, forming, machining, joining, advanced manufacturing methods (3 lectures)
2. CNC machining, Additive manufacturing (1 lecture)
3. Fitting operations & power tools (1 lecture)
4. Electrical &Electronics (1 lecture)
5. Carpentry (1 lecture)
6. Plastic moulding, glass cutting (1 lecture)
7. Metal casting (1 lecture)
8. Welding (arc welding & gas welding), brazing (1 lecture)

BT 205 – Basic Computer Engineering

Unit 1
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 eBusiness, 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
Unit 2
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,
Unit 3
Object & Classes, Scope Resolution Operator, Constructors & Destructors, Friend Functions, Inheritance, Polymorphism, Overloading Functions & Operators, Types of Inheritance, Virtual functions. Introduction to Data Structures
Unit 4
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,
Unit 5
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

Reference Books :

1. Introduction of Computers : Peter Norton, TMH
2. Object Oriented Programming with C++ :E.Balagurusamy, TMH
3. Object Oriented Programming in C++: Rajesh K.Shukla, Wiley India
4. Concepts in Computing: Kenneth Hoganson, Jones & Bartlett.
5. Operating Systems – Silberschatz and Galvin – Wiley India
6. Computer Networks:Andrew Tananbaum, PHI
7. Data Base Management Systems, Korth, TMH
8. Cloud Computing, Kumar, Wiley India

Experiments :

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