BCA – Semester II Academic Performance
🎓 BCA – Semester II Academic Performance
University of Mysore | SGPA: 9.61 | Result: PASS
⭐ SGPA: 9.61
💯 100/100 – Data Structures
🔥 96 – Operating Systems
🏆 No Backlogs
| Subject | Marks | Grade |
|---|---|---|
| Data Structures | 100/100 | 10 |
| Object Oriented Programming with Java | 88/100 | 9 |
| Operating Systems | 96/100 | 10 |
| English | 83/100 | 8.5 |
| Kannada | 90/100 | 9.5 |
| Data Structures Using C++ (Practical) | 49/50 | 10 |
| Programming with Java (Practical) | 50/50 | 10 |
| Shell Programming (Practical) | 50/50 | 10 |
| Environmental Studies (Practical) | 50/50 | 10 |
🖥️ Data Structures & Algorithms
Mastering structural data storage, memory representation architectures, and operational algorithmic design paradigms.
View Detailed Syllabus
Theory Concepts (CAM21T): Classification of Primitive & Non-Primitive Data Structures. Memory layouts and execution logic for Stacks (Push/Pop operations), Linear/Circular Queues (Enqueue/Dequeue operations), Singly and Doubly Linked Lists, Binary Trees (Pre, In, Post-Order traversals), Binary Search Trees, Advanced structures (AVL and B-Trees), and Graphs (Adjacency Matrices/Lists, BFS, DFS). Complexity analysis for Linear/Binary Search, Bubble Sort, and Selection Sort.
Practical Applications (CAM21P): Implemented recursive programs (Tower of Hanoi, Fibonacci, GCD) and engineered functional modules for raw Stack pointer manipulation, queue pipelines, node insertion/deletion across linked chains, and concrete sorting/searching modules in C++.
Practical Applications (CAM21P): Implemented recursive programs (Tower of Hanoi, Fibonacci, GCD) and engineered functional modules for raw Stack pointer manipulation, queue pipelines, node insertion/deletion across linked chains, and concrete sorting/searching modules in C++.
💻 Object Oriented Programming with Java
Building high-level software environments leveraging multi-threaded architectures, modular class hierarchies, and event-driven interfaces.
View Detailed Syllabus
Theory Concepts (CAM22T): Deep-dive into JVM/JRE architecture, Java tokens, runtime structure, and fundamental OOP constructs. Covers advanced constructor/method overloading, access scoping modifiers, comprehensive Exception Handling blocks (try-catch-finally-throw-throws), Multithreading states, thread context prioritization/synchronization, Byte Stream File I/O (FileInputStream/FileOutputStream), and UI designs via Abstract Window Toolkit (AWT layouts, frames, panels).
Practical Applications (CAM22P): Developed robust programmatic frameworks handling custom objects, complex method overloads, polymorphism through mathematical inheritance chains, string-matching array checks, custom-caught Exception layers (NullPointer, NumberFormat), and dynamic AWT user interfaces managing asynchronous mouse click and button triggers.
Practical Applications (CAM22P): Developed robust programmatic frameworks handling custom objects, complex method overloads, polymorphism through mathematical inheritance chains, string-matching array checks, custom-caught Exception layers (NullPointer, NumberFormat), and dynamic AWT user interfaces managing asynchronous mouse click and button triggers.
📊 Operating Systems & Shell Programming
Analyzing operating system internals, computational task concurrency pipelines, memory space routing, and automated terminal script logic.
View Detailed Syllabus
Theory Concepts (CAM23T): Core structural blueprints of system layers: Multi-programmed, Batch, and Real-Time Systems. Critical study of CPU Scheduling (FCFS, SJF, Priority, Round Robin), Process Synchronization (Semaphores, Critical Section handling via Bakery Algorithm, Bounded Buffer, Readers-Writers loops), Deadlock handling paradigms (Prevention, Detection, Avoidance via Banker's algorithm, Recovery), Memory structures (Dynamic loading, Paging, Segmentation, Swapping), and Unix system architecture.
Practical Applications (CAM23P): Authored production-ready interactive Linux Shell scripts implementing advanced loops (while, until, for), conditional checking constructs, file property manipulation, terminal processing string Extractions, text permission filtering algorithms, and C code tracking system PIDs (Parent/Child processes).
Practical Applications (CAM23P): Authored production-ready interactive Linux Shell scripts implementing advanced loops (while, until, for), conditional checking constructs, file property manipulation, terminal processing string Extractions, text permission filtering algorithms, and C code tracking system PIDs (Parent/Child processes).
Comments
Post a Comment