CSCI125

Introduction to computer science

“Simple things should be simple, complex things should be possible.” ― Alan Kay

“Everybody should learn to program a computer, because it teaches you how to think. ”- Steve Jobs

Education Resource

How to Think Like a Computer Scientist? Learning with Python 3 by Peter Wentworth, Jeffrey Elkner, Allen B.Downey, and Chris Meyers.

Python.org

The office Python Tutorial

Python Language Reference

Link to syllabus Section 001

Link to syllabus section 003

Link to syllabus section 004

Link to first lecture

Programming Language-python

Snapshot of python “Hello World”


def HelloWorld(username, message):

    print("Hello " , username, ", From my heart!  I wish you", message)


HelloWorld("Yilian Zhang", "a great semester!")

Computer systems

Basic Structure

structure

Mini Computers

mincomputer

Web development

JavaScript


var name="world";
var message = "Hello "+name;
alert(message);

HTML


<h1> HTML is a markup language </h1>
<p> It is not a real programming language </p>

Network and Security

Other Area of Study

Support or Contact

Having trouble with Course? Check out our documentation or contact instructor @yilianz and we’ll help you sort it out.

Enjoy!