Linfield College | Adult Degree Program

Navigation

Academic Advising

Linfield Home » Arts & Sciences » ... » Advising Handbook Majors and Minors » Computer Science

Computer Science

Chair:  Martin Dwomoh-Tweneboah
Transfer Advisor:  Martin Dwomoh-Tweneboah
First-Year student contact:  Daniel Kermit Ford

FIRST-YEAR GUIDELINES FOR CS MAJORS

FALL SEMESTER:

  • COMP 160  Introduction to Programming (3 credits) (QR)
  • MATH 150 Precalculus (5 credits) OR
  • MATH 170  Calculus 1 (5 credits)
  • COMP 121  Introduction to Web Design

JANUARY TERM:

  • MATH 220  Introduction to Proofs (3 credits)

SPRING SEMESTER:

  • COMP 161  Beginning Programming (3 credits) (QR)
  • MATH 250  Linear Algebra (4 credits) OR
  • MATH 170 Calculus I (5 credits)
  • PHIL 220   Logic (4 credits)                   

OTHER COMPUTER SCIENCE ADVISING INFORMATION

CS students are required to take the following math courses: 170, 230 and either 180, 220, 250 or 430.  These required math courses should be taken as early as possible.
The following math courses are also highly recommended: 320, 330, 340, 350 and 440.
One semester of CHEM 210 General Chemistry and/or PHYS 210 Introduction to Mechanics is recommended.

COMPUTER SCIENCE MINORS

A minor in Computer Science does not require any math courses.  COMP 160 and 161, are the most common prerequisites for CS courses that count towards the minor.  They should be completed in the same year and as early as possible.

COMPUTER SCIENCE FOR NON-MAJORS

Aside from mathematics, and the other sciences, computer science is also closely associated with the newly created electronic arts major.  The following courses count towards an electronic arts major, but not a computer science major or minor. COMP121 is highly recommended for students interested in web page design for electronic portfolios.

COMP 121  Introduction to Web Design  
COMP 131  Computers in Modern Society (IS)