Lecture 0 Course Info & Introduction

Lecture 0 Course Info & Introduction - CSIS1122A...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
CSIS1122A Computer Programming II In the coming 40 mins ± Introduce ourselves ± What to learn ± How to learn
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Teaching team ± Lecturer: CHAN Ho Leung ( 陳昊樑 ) (Ho Leung, Dr. Chan) B.Eng(CE), PhD, all in HKU ± Email: hlchan@cs.hku.hk ± Consultation: Tue, 4-5pm Wed, Thur 2-3pm, by appoint., CB420 ± Tutors LI Rongbin rbli@cs.hku.hk Thur 4-6pm, by appoint. CB LG101 James KUANG zzkuang@cs.hku.hk Tue 2-4pm, by appoint. CB 401 We hope you can learn something useful for your future study and career.
Background image of page 2
What will you learn in Computer Programming II? Expected outcome 1. [Programming techniques] Able to understand and explain the principles of advanced programming techniques including recursion, C++ classes, STL, data structures and algorithms. Expected outcome 2. [Problem solving] Able to analyze difficult but standalone computing problems like generating all permutations, finding shortest paths, searching and sorting, design solutions and evaluate the solutions. Expected output 3. [Implementation] Able to implement the solutions correctly using C++. Able to utilize debuggers and techniques like separate compilation and makefiles to simplify and speed up the development. ± You will learn to be better in programming. ± A number of expected outcomes. E.g., What is recursion? How to perform? How to speed up? Advantages and disadvantages? I.e., applying the techniques to solve problems
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Why is the importance of programming well? ± Needed for other courses
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 13

Lecture 0 Course Info & Introduction - CSIS1122A...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online