Skip to content

Overview

Section summary: Start from your course area and jump directly into notes, cheat sheets, and quizzes.

Software Engineering

  • SE201 - Software Engineering

    Processes, design, testing, project management. Includes UML guide, cheat sheets, and quizzes.

    SE201 Overview

  • SE311 - Requirements Engineering

    Elicitation, analysis, specification, validation. Includes cheat sheet and practice quizzes.

    SE311 Overview

  • SE322 - Software Design and Architecture

    Architecture foundations, quality attributes, architecture patterns, detailed design, and structural design patterns.

    SE322 Overview

Computer Science

  • CS101 - Computer Programming 1

    Java foundations: variables, control flow, methods, arrays, files, and debugging. Includes course slides.

    CS101 Overview

  • CS102 - Computer Programming II

    Object-oriented Java, inheritance, polymorphism, collections, generics, recursion, files, and project work.

    CS102 Overview

  • CS210 - Data Structures

    Lists, trees, hashing, sorting, recursion. Topic-based notes and cheat sheets.

    CS210 Overview

  • CS285 - Discrete Mathematics

    Logic, proofs, relations, counting, cryptography. Notes and concise cheat sheet.

    CS285 Overview

  • CS330 - Operating Systems

    Processes, scheduling, memory, synchronization. Notes, summaries, and quizzes.

    CS330 Overview

  • CS331 - Data Communications and Networks

    Layered models, subnetting, protocols, and network devices. Includes a course overview and study material.

    CS331 Overview

  • CS340 - Database Systems

    SQL, relational model, transactions, NoSQL. Notes, mind maps, cheat sheets, quizzes.

    CS340 Overview

Cybersecurity

  • CYS401 - Cyber Security

    Foundations, principles, and core concepts. Chapter notes and practice quizzes.

    CYS401 Overview

Other Courses

  • ETHCS 303 - Ethics and Cybersecurity

    Ethical reasoning, privacy, cyber law, professional responsibility, and security issues. Includes slide breakdowns, quizzes, slides, and mind maps.

    ETHCS 303 Overview

  • English - Writing Resources

    ENG101, ENG103, academic writing, grammar, APA referencing, assignment guides, and exam preparation.

    English Overview

  • PHY205 - Physics II

    Electricity, circuits, magnetism, and Halliday chapter slides for Physics II review.

    PHY205 Overview

  • ISC113 - Islamic Economic System

    Islamic economy, public finance, production, consumption, markets, pricing, and exam revision material.

    ISC113 Overview