6.2 Project Planning, Control, Risk, Cost, Version, Quality and Metrics
Advanced guide to software project planning, estimation, scheduling, risk management, cost models, version control, quality assurance and software metrics.
6.3 Requirements Analysis, Specification, Review and Modeling
Advanced guide to requirement elicitation, functional/non-functional requirements, SRS, validation, review, UML and modeling.
6.4 Software Design, Implementation, Testing and Maintenance
Advanced guide to architecture design, modular design, coding practices, testing levels, test techniques, debugging and maintenance.
6.5 Formal Methods, ISO, CMM, CASE and Process Improvement
PSC Computer Engineer study guide on Formal Methods ISO CMM CASE and Process Improvement with concept teaching, worked answer pattern, exam points, examples and MCQ revision.
6.6 Relational Model, ER Model, SQL, Normalization and File Structure
Advanced guide to ER modeling, relational model, keys, SQL, joins, normalization, functional dependency and file organization.
6.7 Transaction, Concurrency, Crash Recovery, Query Optimization and Indexing
Advanced DBMS guide to ACID, schedules, serializability, locking, deadlocks, recovery logs, query plans and indexes.
6.8 Distributed Database, Data Mining, Warehousing and Security
Advanced guide to distributed DBMS, fragmentation, replication, two-phase commit, data warehouse, OLAP, data mining and database security.
6.9 Processes, Threads, Synchronization, Scheduling and Deadlock
Advanced OS guide to process states, PCB, threads, context switching, synchronization, CPU scheduling, deadlock and starvation.
5.1 Structured Programming: Data Types, Operators and Control Structures
Advanced study guide on structured programming, data types, operators, expressions, control flow, modular reasoning and exam-ready tracing.
5.2 Functions, Procedures and Modular Programming
Advanced study guide on functions, procedures, parameters, recursion, scope, stack frames, modularity, cohesion and coupling.