Skip to main content
Haverford College
Primary Menu
Search
Menu
Log in
Log in
HC Gmail
Moodle
Bionic
Human Resources
Workday
Academics Navigation
Academics
Home
Majors, Minors, Concentrations
Departments & Programs
Courses
Results
Single
Faculty
Partnerships
Home
Majors, Minors, Concentrations
Departments & Programs
Courses
Results
Single
Faculty
Partnerships
You are here
Haverford College homepage
Academics
Courses
Single
Courses
Campus
Haverford
Semester
Spring 2024
Registration ID
CMSCH231B00C
Course Title
Discrete Mathematics
Credit
1.00
Department
Computer Science
Instructor
Times and Days
Room Location
Additional Course Info
Class Number: 1512 An introduction to discrete mathematics with strong applications to computer science. Topics include set theory, functions and relations, propositional logic, proof techniques, difference equations, graphs, and trees.; Co-requisite(s): CMSC 105, 107, or B110 or B113 or instructor consent; Enrollment Limit: 24; Lottery Preference(s): 8 spaces reserved for incoming first-year students, then:; 1) Junior CS majors; 2) Sophomores; 3) Senior CS minors; 4) Junior CS minors; 5) Senior CS concentrators; 6) Junior CS concentrators; 7) Others Natural Science, Quantitative, C: Physical and Natural Processes (; Hav: NA, QU, C)
Miscellaneous Links
Link to Departmental Homepage
Book Prices
New Search
Search form
Search
Search
Main Menu
About
Academics
Admission & Aid
Campus Life
Headlines
Events
Contacts
Information For
Prospective Students
Current Students
Faculty & Staff
Family & Friends
Alumni
Admission Info
Why Haverford?
Giving
Join Mailing List
Social Networks
Twitter
Instagram
TikTok
Facebook
Vimeo
Youtube
×
Search
Welcome, friend.
Search
Hit enter to
Search all of Haverford for
search
.
Search
Black Squirrel Search Suggestions
*
*
We have a very tiny magic 8 ball.
×
Menu
Quick Links
Quick Access
Make a Gift
Main menu
About
Academics
Admission & Aid
Campus Life
Headlines
Events
Contacts
Information for:
Prospective Students
Current Students
Faculty & Staff
Family & Friends
Alumni
Information for
- Choose -
Prospective Students
Current Students
Faculty & Staff
Family & Friends
Alumni
Go
Admission Menu
Why Haverford?
Giving
Join Mailing List
Get Social with Haverford
Twitter
Instagram
TikTok
Facebook
Vimeo
Youtube
But wait, there's more!
Athletics
Library
×