เรียนรู้
University Computer Science
เลือกบทเรียนเพื่อเริ่มต้น
1 Programming Fundamentals 0 / 7
2 Discrete Mathematics
2.1
Logic and proofs
เร็วๆ นี้
2.2
Sets, functions and relations
เร็วๆ นี้
2.3
Induction and recursion
เร็วๆ นี้
2.4
Counting and combinatorics
เร็วๆ นี้
2.5
Graphs and trees
เร็วๆ นี้
2.6
Discrete probability
เร็วๆ นี้
3 Computer Systems Fundamentals
3.1
Binary and data encoding
เร็วๆ นี้
3.2
Logic gates and digital building blocks
เร็วๆ นี้
3.3
Processor and memory overview
เร็วๆ นี้
3.4
Machine instructions
เร็วๆ นี้
3.5
The operating-system interface
เร็วๆ นี้
3.6
Compilation and execution path
เร็วๆ นี้
4 Object-Oriented Programming
4.1
Objects and classes
เร็วๆ นี้
4.2
การห่อหุ้มข้อมูล (Encapsulation)
เร็วๆ นี้
4.3
Composition and inheritance
เร็วๆ นี้
4.4
Interfaces and polymorphism
เร็วๆ นี้
4.5
Exceptions and error handling
เร็วๆ นี้
4.6
Testing and design quality
เร็วๆ นี้
5 Data Structures and Algorithms
5.1
Asymptotic analysis
เร็วๆ นี้
5.2
Lists, stacks and queues
เร็วๆ นี้
5.3
การแฮช (Hashing)
เร็วๆ นี้
5.4
Trees and heaps
เร็วๆ นี้
5.5
Graphs and traversal
เร็วๆ นี้
5.6
การจัดเรียง (Sorting)
เร็วๆ นี้
5.7
การค้นหา (Searching)
เร็วๆ นี้
6 Computer Architecture
6.1
Instruction set architecture
เร็วๆ นี้
6.2
Datapath and control
เร็วๆ นี้
6.3
การ ?
เร็วๆ นี้
6.4
Memory hierarchy
เร็วๆ นี้
6.5
Input/output
เร็วๆ นี้
6.6
Parallelism and performance
เร็วๆ นี้
7 ระบบปฏิบัติการ
7.1
Processes and threads
เร็วๆ นี้
7.2
Scheduling
เร็วๆ นี้
7.3
Synchronisation
เร็วๆ นี้
7.4
หน่วยความจำเสมือน
เร็วๆ นี้
7.5
File systems
เร็วๆ นี้
7.6
Protection and security
เร็วๆ นี้
8 ฐานข้อมูล
8.1
Relational modelling
เร็วๆ นี้
8.2
Relational algebra and SQL
เร็วๆ นี้
8.3
Normalisation
เร็วๆ นี้
8.4
Indexes and query plans
เร็วๆ นี้
8.5
Transactions and concurrency
เร็วๆ นี้
8.6
Security and data governance
เร็วๆ นี้
9 Computer Networks
9.1
Layering and architecture
เร็วๆ นี้
9.2
Link layer and IP
เร็วๆ นี้
9.3
Routing
เร็วๆ นี้
9.4
Transport (TCP/UDP)
เร็วๆ นี้
9.5
Application protocols
เร็วๆ นี้
9.6
Network security
เร็วๆ นี้
9.7
Distributed systems fundamentals
เร็วๆ นี้
10 Algorithm Design and Analysis
10.1
Recurrences and analysis tools
เร็วๆ นี้
10.2
Divide and conquer
เร็วๆ นี้
10.3
Greedy algorithms
เร็วๆ นี้
10.4
Dynamic programming
เร็วๆ นี้
10.5
Graph optimisation
เร็วๆ นี้
10.6
Reductions and NP-completeness
เร็วๆ นี้
11 Theory of Computation and Compilers
11.1
Automata and regular languages
เร็วๆ นี้
11.2
Context-free languages and parsing theory
เร็วๆ นี้
11.3
Computability
เร็วๆ นี้
11.4
Lexical analysis
เร็วๆ นี้
11.5
Parsing
เร็วๆ นี้
11.6
Semantic analysis and code generation
เร็วๆ นี้
12 Software Engineering
12.1
Requirements
เร็วๆ นี้
12.2
Architecture and design
เร็วๆ นี้
12.3
HCI and accessibility
เร็วๆ นี้
12.4
Version control and teamwork
เร็วๆ นี้
12.5
Testing and continuous integration
เร็วๆ นี้
12.6
Security and professional ethics
เร็วๆ นี้
12.7
Team project
เร็วๆ นี้
13 Artificial Intelligence and Machine Learning
13.1
Search
เร็วๆ นี้
13.2
Knowledge and reasoning
เร็วๆ นี้
13.3
Probability models
เร็วๆ นี้
13.4
Regression and classification
เร็วๆ นี้
13.5
Optimisation and learning
เร็วๆ นี้
13.6
Evaluation and leakage
เร็วๆ นี้
13.7
Fairness and limitations
เร็วๆ นี้