Course Notes
Course Notes
Introduction
COMP3323
Background
Query Evaluation
Query Optimization
Spatial Databases
Spatial Networks
Top-K Queries
Text Database
XML
Uncertain Database
Probabilistic Queries
Introduction to Data Mining
Association Rules
COMP3314 Machine Learning
Introduction
K-Nearest Neighbors
Naive Bayesian Classifier
The Perceptron and Adaline
Logistic Regression
Support Vector Machine
Cross-Validation and Grid-Search
Tools for Classification
Decision Trees
Ensemble Learning
Multi-Layer Neural Networks
Clustering
Principal Component Analysis
Linear Discriminant Analysis
Reinforcement Learning
COMP3317 Computer Vision
Introduction
Digital Image Processing
Feature Extraction
Perspective Projection & Camera Model
Camera Projection Matrix
Weak-Perspective Projection and Affine Camera
Camera Calibration
Stereo Vision I
Stereo Vision II
Stereo Vision III
Stereo Vision IV
COMP3258 Functional Programming
Introduction
Basics
QuickCheck
Types & Classes
Functions
Recursive Functions
List Comprehensions
Higher-Order Functions
Type & Class Declaration
Functional Parsers
Interactive Programs
Monads
Equational Reasoning
ELEC4543 Fuzzy Systems & Neural Networks
Introduction to AI
Introduction to ANN
Backpropagation
Optimal Estimate Training (OET)
Self-Organizing Feature Map
Radial Basis Function Network
Hopfield Neural Network
Support Vector Machine (SVM)
Fuzzy Systems
Fuzzy Rules
Design of Fuzzy Systems
Applications
Fuzzy-Neural Network
ELEC3342 Digital System Design
Introduction
Combinational Logic Design
Sequential Logic Design
Finite State Machine
VHDL
Arithmetic Circuits, Memory, and FPGA
I/O and High-Speed Design
Power and Clock Signal Design
COMP9102 Data Management and Information Retrieval
Data
Coursera - Machine Learning NTU
Introduction (Stanford)
The Learning Problem (NTU)
Model & Cost Function (Stanford)
Parameter Learning (Stanford)
Multivariate Linear Regression (Stanford)
Computing Parameters Analytically (Stanford)
Classification Problems (Stanford)
The Problem of Overfitting (Stanford)
Neural Networks (Stanford)
Evaluation (Stanford)
Support Vector Machines (Stanford)
Unsupervised Learning (Stanford)
Anomaly Detection (Stanford)
Recommender System (Stanford)
Learning with Large Datasets (Stanford)
Application (Stanford)
CS224n Natural Language Processing with Deep Learning
Word Vector Representations
Word Window Classification and Neural Networks
COMP3278 Intro to Database System
Introduction
Entity-Relationship Model
SQL
Relational Algebra
Database Design
File & Storage
Indexing
COMP3297 Introduction to Software Engineering
Introduction
Requirements Engineering
The Use Case Model
Supplementary Specifications
Vision & Scope
Prototyping
Analysis
Risk
Unified Process
Class Diagram
Introduction to Software Architecting
Introduction to Software Testing
Process Models
COMP3234 Computer & Communication Networks
Introduction
Applications
Socket Programming
Transport Layer: UDP
Transport Layer: Stop-and-Wait
Transport Layer: Go-Back-N & Selective Repeat
Transport Layer: TCP
Network Layer: IP
Network Layer: Other IP Protocols
Network Layer: Routing
Data-Link Layer: Framing, CRC, MAC, ARP
Data-Link Layer: Ethernet, WiFi, L2-Switch
ECE344 Operating Systems
Basics
Threads
Concurrent Programming
Memory Management
Scheduling
Unix & Pthread
Paging
Disk & RAID
File Systems
ELEC3441 Computer Architecture
Basics
Performance
ISA
Single Cycle Processor
Pipelining
Branch Prediction & Interrupts
Memory
Cache
Virtual Memory
Advanced Pipeline
Explicit Parallel Processors
Multithreading & Multicore Processors
CSC384 Introduction to Artificial Intelligence
Search
Game Tree Search
Constraint Satisfaction Problems
ECE454 Computer Systems Programming
Code Optimization Principles & Profiling
Memory Optimization
Memory Allocation
Threads & Parallel Programming I
Threads & Parallel Programming II
Threads & Parallel Programming III
Locks & Cache Coherence
CSC373 Algorithm Design and Analysis
Divide and Conquer
Greedy Algorithm
Graph Algorithm
Dynamic Programming
Network Flow
Linear Programming
NP-Complete Problems
Coping with NP-Complete Problems
COMP3235 Compiling Techniques
Introduction
Lexical Analysis
Parsing
Top-Down Parsing
Bottom-Up Parsing
Syntax Directed Translation
Semantic Analysis & Runtime Environment
Intermediate Representation
Code Optimization
Register Allocation
Instruction Scheduling & Software Pipelining
Data Flow Analysis & Applications
Powered by
GitBook
Introduction
Course Notes
Course notes.
results matching "
"
No results matching "
"