1 / 13

University of Hartford Computer Science Program

University of Hartford Computer Science Program. The purpose of this slide set is to provide an overview of the Computer Science Program at the University of Hartford. For more information visit us at www.cs.hartford.edu. Overview. Computer Science Program

bernad
Download Presentation

University of Hartford Computer Science Program

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. University of Hartford Computer Science Program The purpose of this slide set is to provide an overview of the Computer Science Program at the University of Hartford. For more information visit us at www.cs.hartford.edu

  2. Overview • Computer Science Program • illustration of all Computer Science courses offered and their prerequisites • Suggested course sequence for a BS Degree • a sample four year schedule for a student aiming for a BS degree in Computer Science • Selecting elective courses based on career objectives

  3. Computer Science Program The following slide contains a diagram of all Computer Science courses offered at the University of Hartford.

  4. Requires M 221 CS 340 Formal Languages & Automata Required BS CS 114 Programming I Computer Science Program University of Hartford Requires M 221 CS 330/331 Studies in CS CS 115 Programming II CS 211 Architecture & Assembly Language CS 220 Data Structures CS 351 Artificial Intelligence CS 362 UNIX Internals CS 355 Computer Networks CS 360 Software Development CS 371 Computer Graphics CS 365 Database Systems CS 375 Internet Prog. CS 451 Operating Systems CS 320 Programming Languages CS x9x Special Topics in CS Required BA & BS Electives

  5. Suggested course sequence for a BS Degree The following slides contain a schedule of courses for a BS degree in Computer Science. Faculty advisors use this schedule as a starting point to craft a unique program for each student.

  6. Fall AUC Western Heritage Reading & Writing I Calculus I Computer Programming I Freshman Dialog Spring AUC Arts Reading & Writing II Calculus II Computer Programming II Suggested Course SequenceBachelor of Science in Computer Science Credits = 29 Sample Only Freshman Year

  7. Fall Discrete Math I Architecture & Assembly Language Philosophy Digital Electronics Digital Electronics Lab Spring Communications AUC Culture Data Structures Data Analysis Lab Science (1 of 3) Suggested Course SequenceBachelor of Science in Computer Science Credits = 32 Sample Only Sophomore Year

  8. Fall CS Elective (1 of 3) Formal Languages & Automata Lab Science (2 of 3) English 140 or Foreign Language History Spring Linear Algebra Lab Science (3 of 3) Programming Languages Software Development Politics Suggested Course SequenceBachelor of Science in Computer Science Credits = 32 Sample Only Junior Year

  9. Fall CS Elective (2 of 3) CS Elective (3 of 3) AUC Social Context General Elective General Elective Spring CS or Math Elective Operating Systems Social Science Elective General Elective General Elective Suggested Course SequenceBachelor of Science in Computer Science Credits = 30 - 35 Sample Only Senior Year

  10. Selecting elective courses based on career objectives Choosing electives from the many course offerings at the University of Hartford is complex and unique to each student. To illustrate choices within the Computer Science program only, the following slides show possible CS electives for 3 career goals: Game Developer (graphics intensive programming) Systems Architect (high level planner) Application Developer (business computer programmer

  11. Game Developer(graphics intensive programming) CS 114 Programming I CS 115 Programming II Requires M 221 CS 211 Architecture & Assembly Language CS 220 Data Structures CS 340 Formal Languages & Automata CS 351 Artificial Intelligence CS 355 Computer Networks CS 371 Computer Graphics CS 360 Software Development CS 451 Operating Systems CS 320 Programming Languages Required BA & BS Required BS Electives

  12. CS 114 Programming I SystemsArchitect(high level planner) CS 115 Programming II Requires M 221 CS 211 Architecture & Assembly Language CS 220 Data Structures CS 340 Formal Languages & Automata CS 355 Computer Networks CS 365 Database Systems CS 360 Software Development CS 375 Internet Prog. CS 451 Operating Systems CS 320 Programming Languages Required BA & BS Required BS Electives

  13. CS 114 Programming I ApplicationDeveloper(business computer programmer) CS 115 Programming II Requires M 221 CS 211 Architecture & Assembly Language CS 220 Data Structures CS 340 Formal Languages & Automata CS 365 Database Systems CS 360 Software Development CS 375 Internet Prog. CS 451 Operating Systems CS 320 Programming Languages CS x9x Special Topics in CS Required BA & BS Required BS Electives

More Related