Academics /Undergraduates/Course Information

Biomedical Computing

Course Website Printable Page

This course is an Introduction to Computer Science, and is equivalent to the lower-tier Core CC 3.12 (covers basically the same material, gives the same number of credits, and counts for your Core requirement in CIS or math). We will cover the basics of computer hardware and software, and teach you a little programming. The course is one of a number of "flavored" offerings of this material, with the flavor being provided by the context (meaning the kind of examples and homework exercises). This particualr section will have a flavor of biomedical and biologically-inspired computing. Thus our context will include topics like genome sequence analysis, electronic patient records and artificial life.

Professor:

Simon Parsons

Email:

parsons@sci.brooklyn.cuny.edu

Textbooks

A Balanced Introduction to Computer Science , By David Reed, (paperback) Prentice Hall , ISBN : 013046709X

Lectures

Weeks

Topic

Notes

Unit A

Introduction to computers and networks

Lecture A2
Lecture A3

unit B

Algorithms and Computer Languages

Lecture B1
Lecture B3

Unit C

Data Representation and Storage

Lecture C1
Lecture C4

Unit D

Event-Driven Programming

Unit E

Programmer Defined Functions

Lecture E2
Lecture E4

Unit F

Security, Privacy, and Encryption

Lecture F3

Unit G

Solvability and Feasibility

Lecture G3

Labs

Lab A Part I - View Lab

Lab A Part IV - View Lab

Lab B Part II - View Lab

Lab B Part IV - View Lab

Lab C Part I - View Lab

Lab C Part II - View Lab

Lab D Part I - View Lab

Lab E Part I - View Lab

Lab F Part I - View Lab

Lab G Part I - View Lab

Assignments

Assignment A - View Assignment

Assignment B Part 1 - View Assignment

Assignment B Part II - View Assignment

Assignment C Part I - View Assignment

Assignment C Part II - View Assignment

Assignment D - View Assignment

Assignment E - View Assignment

Assignment F - View Assignment

Assignment G - View Assignment