Academics /Undergraduates/Course Information
Biomedical Computing |
|
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 ParsonsEmail:
parsons@sci.brooklyn.cuny.eduTextbooks
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