Academics /Undergraduates/Course Information

Computing: Nature, Power, and Limits

Course Website Printable Page

The nature, power and limits of the computer and computing. The components of the computer. Information representation. Computer networks, the Internet, and the World Wide Web.The nature of algorithms, problem-solving, and computer programming. Feasibility and computability. Computer and network security and privacy.

Professor:

Elizabeth Sklar

Email:

sklar@sci.brooklyn.cuny.edu

Textbooks

A Balanced Introduction to Computer Science , by David Reed, publisher: Prentice-Hall (2004) , ISBN : 013046709X

Lectures

Weeks

Topic

Notes

Unit A

Introduction to Computers and Networks

Lec A1
Lec A2
Lec A4

Unit B

Algorithms and Computer Languages

Lec B2
Lec B4

Unit C

Data Representation and Storage

Lec C2

Unit D

Event-Driven Programming

Lec D1

Unit E

Solvability and Feasibility

Lec E1

Unit F

Programmer-Defined Functions

Lec F1

Unit G

Security, Privacy, Encryption and Plagiarism

Lec G1

Labs

There is no lab in the course - View Lab

Assignments

Unit A HW - View Assignment

Unit B HW, Part 1 - View Assignment

Unit B HW, Part 2 - View Assignment

Unit C HW, Part 1 - View Assignment

Unit C HW, Part 2 - View Assignment

Unit D HW - View Assignment

Unit E HW - View Assignment

Unit F HW, Part 1 - View Assignment

Unit F HW, Part 2 - View Assignment

Unit G HW - View Assignment