Introduction to Computing with Java

来自于: 香港科技大学 | 分类: -

课程描述

Designed to equip students with the fundamental elements of programming and data abstraction using Java.

什么是认证证书?
免费学习
认证学习
名师签名
实名认证
权威性
纸质证书
付费购买
免费赠送

课程简介

Do you wish to become a better problem solver?

This course aims to provide you with a good understanding of basic Java programming elements and data abstraction using problem representation and object-oriented framework. As the saying goes – “A picture is worth a thousand words”. This course will use sample objects such as photos or images to illustrate some important concepts for better understanding and retention. You will learn to write procedural programs using variables, arrays, control statements, loops, recursion, data abstraction and objects in an integrated development environment.

At the end of the course, you should be able to achieve the following objectives:

  • Take a “real-life” problem and abstract out the pertinent aspects necessary to solve it in an algorithmic manner
  • Formulate formal solutions to well-defined problems using the logic of a programming language
  • Implement formal solutions in Java using an integrated development environment
  • Have an understanding of the basics of data abstraction using the object-oriented framework

展开

课程章节

授课教师

  • Ting-Chuen PONG

    Ting-Chuen Pong is a Professor of Computer Science and Engineering at HKUST. He is one of the founding faculty members of HKUST, where he served as the Associate Vice-President for Academic Affairs, Associate Dean of Engineering and Director of the Sino Software Research Institute. Before joining HKUST, he was an Associate Professor of Computer Science at the University of Minnesota – Minneapolis in the US. He received his PhD in Computer Science from Virginia Polytechnic Institute and State University in the US. He is a recipient of the HKUST Excellence in Teaching Innovation Award in 2001. Professor Pong's research interests include computer vision, multimedia computing and IT in Education.

  • Tony W K Fung

    <p>Tony is a teaching associate at HKUST. He received his MPhil in Computer Science from HKUST. He is enthusiastic in Java and educational development with technology, and served as a member in the Java Community Process.</p>

  • Leo P M Fan

    Leo 是香港科技大学的一名教学助理。他取得了香港科技大学的计算机科学哲学硕士学位。他的研究兴趣主要是教学技术。

精华笔记

精华笔记正在评选中,去看看全部笔记

常见问题

目前还没有常见问题哟!