0% found this document useful (0 votes)
6 views1 page

Cse Syllabus

Uploaded by

Musaddique Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views1 page

Cse Syllabus

Uploaded by

Musaddique Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

SYLLABUS: DIPLOMA IN COMPUTER ENGINEERING (COM12025)

1. Importance of safety and precautions, housekeeping & good shop floor practices. PPEs, First
Aid. Response to emergencies e.g. power failure, fire, and system failure. Occupational Safety
& Health.
2. Computer Application & Programming: Computer Architecture, Number System and Codes,
Introduction to Operating Systems, Computer Network and Internet, Introduction to C
Programming.
3. Computer Architecture and Organisation: Introduction to Computer Architecture, Number
Representation, Basic Computer Organisation and Design, Central Processing Unit, Memory
Organisation, Input-Output Organisation.
4. Elements of Multimedia: Overview, Sound & Audio, Image and Graphics, Motion Video
Technology.
5. Elements of Electrical Engineering: Introduction, Work, Power, Energy and DC Circuit, D.C
generator, D.C motor, A.C fundamental, A.C Series circuit, Phasor algebra, Transformer and
Induction motor.
6. Mathematics: Partial Differentiation, Differential Equation, Diff. Equation of first ord. first
degree, Diff. Equation of first ord. higher degree, Diff. Equation of second order, Measures of
Central Tendency and Dispersion, Correlation and Probability.
7. Advanced C and C++: Overview of C, Array, Functions, Pointers and File, Introduction to C++,
Classes and Objects, Function and Operator Overloading, Inheritance, Template and Exception
handling, File handling.
8. Computer Hardware and Networking: Computer System Layout, Installation and configuration
of Secondary memory and BIOS, Installation of different devices, Trouble shooting basics , OS
installation, Basics of Networking, AN Configuration, Security fundamentals, Implementation
of networking basics.
9. Data Structure: Data Structure Introduction and Overview, Preliminaries, String Processing,
Arrays, Records and Pointers, Linked Lists , Stacks, Queues, Recursion, Trees, Graphs and
Their Application, Sorting and searching, Introduction to File Organization.
10. Digital Electronics: Boolean Algebra and Logic Gates, Combinational Digital System, Flip
Flops, Registers & Counters, Memory Devices, Display Device.
11. Microprocessor and Interfacing: Internal architecture of a microprocessor (using block
diagram), Addressing modes and Instruction execution, Interfacing of Memory and I/O devices,
Assembly language Programming, Peripheral chips and their interfacing, PC interfacing and
Intel 386 and 486 processors.
12. System Programming: Assembly Language, Macros, Assemblers, Macro Assembler, Loaders,
Compiler Construction.
13. Computer Communication & Networking: The Physical Layer, The Medium Access Sub layer,
The Data Link Layer, The Network Layer, The Transport Layer, The Session Layer, The
Presentation Layer, The Application Layer, Concepts of internet and www, HTML, TCP/IP.
14. Database Management System : Concept, Application, E-R diagram, SQL, Functional
Dependencies and Normalization for Relational Database, Transaction processing concepts,
Concurrency Control Techniques, Security and Integrity, Distributed databases.
15. Internet & Web Technology: Internet Fundamentals, TCP/ IP, Internet Application and
Services, E-Commerce, Web Publishing and Browsing, Interactivity Tools.
16. JAVA Programming: Object oriented methodology, Java, Implementation of java features,
Package, Java I/O, Exception Handling, Multi Threaded Programming, Network Programming,
GUI Programming, Database connectivity with JDBC
17. Operating System: Introduction, Processes, Process Scheduling Algorithm , Memory
Management , File System , Input/output , Device Management , Deadlocks, Distributed OS.
18. Mobile Computing: Introduction, Architecture and Design of Mobile Computing, Mobile
Communication, Introduction to Android, Android Activities and GUI Design Concept.
19. Cryptography and Network Security: Introduction, Cryptography: Concept and Techniques,
Symmetric Key Algorithm, Asymmetric Key Algorithm, Authentication, Firewall.
20. Software Engineering: Introduction, Software requirement analysis, Design, Quality Assurance,
Verification and Validation, Evaluation and Documentation, Project Management.

You might also like