ACC311 Fundamentals of Auditing
Comprehensive introduction to auditing principles, statutory requirements, internal controls, and reporting standards.
Select any subject below to begin practicing chapter-wise questions, solved past papers, and exam preparation modules.
Comprehensive introduction to auditing principles, statutory requirements, internal controls, and reporting standards.
Comprehensive study of business correspondence, technical reports, oral presentations, proposal writing, and language mechanics.
Comprehensive curriculum covering corporate financial management, time value of money, security valuation, capital budgeting, cost of capital, and working capital.
XML standards, DTD, XML Schema, DOM/SAX parsing, Java Servlets lifecycle, session management, JDBC, SOAP, WSDL, and RESTful APIs.
Fundamental survey of living systems, cellular architecture, biomolecules, genetics, plant and animal diversity, physiology, and ecology.
x86 microprocessor architecture, 16-bit segmented memory model, NASM assembly syntax, stack frames, video memory, interrupts, TSR, and protected mode.
Foundational survey of computing principles, computer hardware, operating systems, data representation, algorithms, programming, networking, and web development.
CS403 Database Management Systems delivers an in-depth study of relational database design, ANSI/SPARC architecture, Entity-Relationship modeling, relational algebra, SQL DDL and DML queries, normalization through BCNF, transaction management, ACID properties, log-based recovery, and lock-based concurrency control for Virtual University students.
Quality engineering principles, FQC economics, ISO/CMMI maturity levels, requirements management, SQA, testing types, and configuration control.
Comprehensive survey of statistical methods and probability theory covering descriptive statistics, probability distributions, sampling techniques, estimation, hypothesis testing, regression, and ANOVA.
Comprehensive study of fundamental data structures, algorithms, memory management, and time complexity in C++, covering linked lists, stacks, queues, trees, heaps, graphs, hashing, and sorting.
Comprehensive study of digital electronic systems, number systems, Boolean algebra, logic gates, combinational and sequential circuit design, counters, memory devices, and PLDs.
Comprehensive study of object-oriented paradigm in C++, covering classes, encapsulation, inheritance, polymorphism, operator overloading, templates, STL, and exception handling.
CS408 Human Computer Interaction investigates the design, prototyping, and evaluation of user-centered interactive computing systems. The curriculum covers cognitive models, Norman action cycles, interaction paradigms, user research, personas, software postures, and heuristic usability evaluation techniques for Virtual University students.
Comprehensive study of Windows application development using the Win32 API, C/C++, GDI, dialogs, controls, dynamic link libraries, multithreading, and Winsock.
Comprehensive study of advanced computer architecture covering ISA design, Register Transfer Language, SRC and FALCON processors, 5-stage pipelining, hazard mitigation, cache memory hierarchies, virtual memory translation, I/O subsystems, and quantitative performance evaluation for university students.
CS508 Modern Programming Languages provides an in-depth study of programming paradigms, language evaluation criteria, formal syntax, binding times, and scoping rules. The curriculum covers imperative, functional, logic, object-oriented, and scripting languages including SNOBOL, Ada, LISP, PROLOG, Java, C#, PHP, and JavaScript for Virtual University students.
CS610 Computer Networks delivers comprehensive coverage of computer communication architectures, packet switching, transmission media, and protocol layering. The curriculum explores LAN and WAN technologies, Ethernet, IP addressing, CIDR, ARP, routing protocols like RIP and OSPF, TCP and UDP transport mechanisms, and network security for Virtual University students.
Comprehensive study of software project management principles, PMBOK knowledge areas, estimation models, WBS decomposition, scheduling, risk management, and quality assurance.
Comprehensive exploration of organizational information systems, computer-based support architectures, systems development life cycles, structured analysis and design, IT security controls, risk analysis, and enterprise resource planning.
Comprehensive course in scientific research methods covering research design, conceptual frameworks, measurement, sampling, surveys, experiments, qualitative methods, data analysis, and APA reporting.
Advanced study of distributed database management systems, data fragmentation, horizontal and vertical allocation, distributed transactions, 2PL concurrency, query optimization, and parallel databases.
Foundational course in elementary mathematics covering propositional logic, set theory, relations, functions, sequences, series, business mathematics, matrix algebra, descriptive statistics, and probability theory.
Comprehensive study of software engineering principles, requirement engineering, object-oriented analysis and design, UML modeling, architectural views, design patterns, coding guidelines, and verification testing.
Comprehensive study of employee training and development covering strategic training, needs assessment, adult learning theories, transfer of training, Kirkpatrick's evaluation model, e-learning technologies, and career management.
CS605 Software Engineering - II delivers comprehensive instruction in software development processes, project estimation, metrics, quality assurance, formal technical reviews, configuration control, refactoring, and CMMI process maturity models for university scholars.
CS606 Compiler Construction delivers comprehensive theoretical and practical instruction in scanner design, LL and LR parsing, semantic attribute evaluation, three-address intermediate code generation, control flow graphs, and target code optimization.
CS607 Artificial Intelligence delivers comprehensive theoretical and practical instruction in problem-solving search algorithms, genetic optimization, knowledge representation, expert systems, fuzzy logic reasoning, machine learning algorithms, neural networks, automated planning, and intelligent system engineering.
CS601 Data Communication delivers comprehensive theoretical and practical instruction in data transmission fundamentals, OSI reference model layers, signal encoding techniques, transmission media, multiplexing architectures, error detection and correction protocols, and local area network standards.
CS602 Computer Graphics delivers comprehensive theoretical and practical instruction in raster scan display systems, scan-conversion algorithms, 2D and 3D affine transformations, projection mathematics, illumination models, OpenGL pipeline programming, parametric curves, and computer animation techniques.
CS604 Operating Systems delivers comprehensive university instruction in computer system organization, kernel architecture, process management, inter-process communication, CPU scheduling algorithms, process synchronization, deadlock handling, main memory management, virtual memory paging, and Unix file systems for computer science scholars.
CS502 Fundamentals of Algorithms delivers comprehensive university instruction in algorithmic design paradigms, asymptotic analysis, divide-and-conquer recurrences, sorting lower bounds, dynamic programming optimizations, greedy choice strategies, graph traversal mechanics, shortest path algorithms, and NP-completeness computational complexity for computer science scholars.
CS636 Formal Methods delivers comprehensive mathematical and rigorous analytical training across propositional and predicate calculus, Hoare logic, Dijkstra weakest preconditions, Design by Contract, Object Constraint Language, algebraic abstract data type specifications, Larch, OBJ3, Vienna Development Method, Z schema calculus, and Petri net concurrency.
IT430 E-Commerce delivers comprehensive university instruction in electronic commerce architectures, B2B and B2C transaction models, internet protocols, HTML and JavaScript scripting, ERP integration, cryptography, electronic payment systems, SSL security, and global cyber legal frameworks.
MGT301 Principles of Marketing delivers comprehensive university instruction in consumer behavior, market segmentation, integrated marketing communications, product development, pricing models, supply chain distribution channels, global marketing, and strategic marketing management for business administration students.
MGT501 Human Resource Management delivers comprehensive university instruction in organizational staffing, recruitment and selection, job analysis, training and development, performance appraisal, compensation management, workplace safety, labor relations, and strategic international HRM for business and management students.
SE602 Software Re-Engineering delivers advanced university instruction in software evolution, legacy system modernization, reverse engineering, abstract syntax tree analysis, code refactoring patterns, database re-engineering, technical debt management, microservices migration, and system maintainability metrics for software engineering scholars.
SE601 Software Construction and Development delivers comprehensive university instruction in software construction principles, complexity reduction, defensive programming, SOLID design patterns, refactoring techniques, unit testing, test-driven development, and configuration management for software engineering scholars.