Theoretical Paper
- Computer Organization
- Data Structure
- Digital Electronics
- Object Oriented Programming
- Discrete Mathematics
- Graph Theory
- Operating Systems
- Software Engineering
- Computer Graphics
- Database Management System
- Operation Research
- Computer Networking
- Image Processing
- Internet Technologies
- Micro Processor
- E-Commerce & ERP
- Numerical Methods Tutorial
Practical Paper
- C Programming
- C
- Data Structure Using C, C ++
- Programming in R
- Programming with Python
- Machine Learning
- Swift
- Firebase
- Android
- iOS Development
- Django
- PHP
- Arduino
- Internet of Technology
- IOT Projects
- Dart Programming
- Flutter
- Flutter Tutorials
- Kotlin Tutorial
- Laravel Tutorial
- VueJS Tutorial
- Go Lang
- Rust
- Apex
Industrial Training
mca SyllabusAdvanced Computer Architecture Review of Pipelining, Examples of some pipeline in modern processors, pipeline hazards, data hazards, control hazards. Techniques to handle hazards, performance improvement with pipelines and effect of hazards on the performance. Vector processors- Use and effectiveness, memory to memory vector architectures, vector register architecture, vector length and stride issues, compiler effectiveness in vector processors. SISD, MISD, MIMD, Single instruction multiple data stream (SIMD) architectures. Array processors, comparison with vector processors, example of array processors such as MMX Technology. Memory hierarchy, Cache Introduction, Techniques to reduce cache misses, techniques to reduce cache penalties, technique to reduce cache hit times. Effect of main memory bandwidth, effect of bus-width, memory access time, virtual memory, etc. RISC architectures, addressing modes, instructions formats, effect of simplification on the performance, example processors such as MIPS, PA-RISC, SPARC, Power PC, etc. Text Books: 1. Hwang, K. “Advanced Computer architecture with parallel programming”, McGraw Hill, 1993 |