INT201 W2

This is the note of INT201 Week2. The lecture is still focusing on decision, computation and language.


Alphabet A,
A* = {alll strings consisting symbols from A}
A subset L of A* is called a language
Question: For a language L, does exist an algorithm to check for any x, if x is in L?

阅读更多

CPT205 W2

This’s the note of CPT205 W2.


The topics for this week:

  1. Computer representation of objects
  2. Cartesian co-ordinate system
  3. Points, lines and angles
  4. Trigonometry 三角函数
  5. Vectors (unit vector) and vector calculations (addition, subtraction, scaling, dot product, cross product) 矢量和矢量计算
  6. Matrices (dimension, transpose, square/symmetric/identity, inverse) and matrix calculations (addition, subtraction, multiplication) 矩阵和矩阵计算

因为矩阵的知识快忘光了,所以矩阵的部分写的比较多。

阅读更多

CPT203 W2

This note is about the Lecture 2 of CPT203.

This week we will focus on three following spots.

  • understand the concepts of software processes and software process models;
  • introduced to three generic software process models and when they might be used;
  • know about the fundamental process activities of software requirements engineering, software development, testing, and evolution;
阅读更多

CAN201 W2

This is the note of CAN201(introduction to networking).

This lecture is mainly discussing about Application Layer. 应用程序层

  1. Principle of network application
  2. Web application
  3. Email

The lab of this week is about Introduction of Python.

阅读更多

CAN201 W1

This is the note of CAN201(introduction to networking).

The lecture of W1 is mainly discussing about Internet.

  1. What’s the Internet?
  2. Network edge and core
  3. Network performance
  4. Protocol layers and service models
  5. Network security

这星期主要是对这学期所要学习的内容大致的介绍,由预习笔记改编完成。
The lab of this week is about Python I - IDE and Interpreter.

阅读更多

CPT205 W1

This is the note of CPT205(Computer Graphics).
包括了Lecture还有Lab的内容,是在预习笔记上增加了一些内容。


The lecture of this week is mainly discussing about Introduction: hardware and software.

阅读更多

CPT203 W1

This is the note of CPT203 (Software Engineering I).

The lecture of W1 is mainly discussing about Intro to Software Engineering.

  1. Understand what software engineering is and why it is important.
  2. Understand that the development of different types of software systems may require different software engineering techniques.
  3. Understand some ethical and professional issues that are important for software engineers.

I will add the tutorial to the note later. (if there is a tutorial on Thursday) 本笔记基于预习笔记增加了一些内容。

Chapter 1 is recommended for reference.

阅读更多

INT201 W1

This is the note of INT201(Decision Computation and Language).

The lecture of this week is mainly discussing about Preliminaries: principal mathematical ideas necessary to understand the material of the course.

根据预习的笔记修改了一些内容。


Decision, Computation and Language
This module is about the theory of computation and answering the question: “What are the fundamental capabilities and limitations of computers?”
这个模块是关于计算理论的,并回答这个问题:“计算机的基本能力和局限性是什么?”
The central theme: Are the languagues, their membership problems can not be solved (computed) Algorithmically.

阅读更多