Alfred State - Articulation in Computer ScienceSUNY Fredonia - Alfred State College Articulation in Computer Science The Department of Mathematics and Computer Science at SUNY Fredonia offers a BS in Computer and Information Sciences program that includes several tracks: Computer Theory; Systems Software; Information Systems; and Computer Applications. SUNY Fredonia and Alfred State do not have a formal articulation agreement for this program. The following information is provided to graduates of the AS in Computer Science at Alfred State to facilitate transfer into our program. GPA Criteria: Generally, to be admitted, students must have a cumulative GPA of 2.5 or higher. SUNY General Education Categories: To minimize the time required to complete the program, students should complete as many as possible of the following courses in the 10 SUNY categories: S01 MATH 1084 S02 approved SUNY course S03 two approved SUNY courses1 S04 approved SUNY course S05 approved SUNY course S06 approved SUNY course S07 two approved SUNY courses2 S08 approved SUNY course S09 approved SUNY course S10 COMP 1503 Notes: 1. SUNY Fredonia’s College Core Curriculum (CCC) requires two courses in the social sciences from two different disciplines. Students interested in the Information Systems Track should take ECON 2023 at Alfred State. 2. The CCC also requires two courses in the natural sciences from two different disciplines. 3. The CCC includes a speaking intensive requirement that will be met by taking certain major elective courses at SUNY Fredonia. 4. The CCC also includes an upper-level requirement that must be completed at SUNY Fredonia. Courses in the Major to be Completed at Alfred State: Again, to minimize the time required to finish the program, students should complete as many of the following courses as possible at Alfred State: Alfred StateSUNY Fredonia CISY 1113 – Intro. to Computer Prog.CSIT 121 – Computer Science I CISY 2004 – Assembly Language ProgrammingCSIT 311 – Assembly Language and Computer Organization CISY 2133 – Computer Programming IICSIT 221 – Computer Science II MATH 1084 – Calculus IMATH 122 – University Calculus I MATH 2094 – Calculus IIMATH 123 – University Calculus II In addition, students interested in the Information Systems Track should consider taking the following courses at Alfred State: Alfred StateSUNY Fredonia ACCT 1124 – Financial AccountingACCT 201 – Financial Accounting ACCT 2224 – Managerial AccountingACCT 202 – Managerial Accounting CISY 4063 – Systems Analysis and DesignCSIT 351 – Business Systems Development CISY 4103 – Visual Prog. and DevelopmentCSIT 205 – Visual Basic II ECON 2023 – Principles of Economics IIECON 202 – Microeconomics MATH 1123 – Statistics ISTAT 200 – Fundamentals of Statistics Remaining Courses at SUNY Fredonia: Assuming that all of the above requirements have been met, the student would have the following courses left to complete at SUNY Fredonia: For the Computer Theory Track: CSIT 231 – Systems Programming CSIT 241 – Discrete Mathematics for Computer Science I CSIT 242 – Discrete Mathematics for Computer Science II CSIT 321 – Paradigms of Programming Languages CSIT 341 – Data Structures CSIT 431 – Operating Systems CSIT 441 – Analysis and Design of Algorithms CSIT 451 – Introduction to Files and Databases CSIT 433 – Compiler Construction OR CSIT 443 – Theory of Computation two additional courses chosen from: CSIT 425 – Software Engineering CSIT 433 CSIT 435 – Data Communications and Networks CSIT 443 CSIT 455 – Relational and Object Databases CSIT 461 – Introduction to Artificial Intelligence and Knowledge Engineering CSIT 462 – Computer Graphics CSIT 463 – Introduction to Digital Image Processing and Computer Vision MATH 325 – Numerical Analysis For the Information Systems Track: CSIT 231 – Systems Programming CSIT 241 – Discrete Mathematics for Computer Science I CSIT 321 – Paradigms of Programming Languages CSIT 341 – Data Structures CSIT 425 – Software Engineering CSIT 431 – Operating Systems CSIT 441 – Analysis and Design of Algorithms CSIT 451 – Introduction to Files and Databases CSIT 455 – Relational and Object Databases OR CSIT 456 – Information and Decision Support Systems two additional courses chosen from CSIT 433, 435, 441, 455, 456, 461, 462, 463 two courses chosen from: BUAD 261 – Management Information Systems I BUAD 300 – Statistics for Economics and Business Administration (MATH 2123 at Alfred State) BUAD 321 – Management and Organizational Behavior BUAD 327 – Production and Operations Management I For the Systems Software Track: CSIT 231 – Systems Programming CSIT 241 – Discrete Mathematics for Computer Science I CSIT 242 – Discrete Mathematics for Computer Science II CSIT 321 – Paradigms of Programming Languages CSIT 341 – Data Structures CSIT 413 – Computer Architecture CSIT 431 – Operating Systems CSIT 433 – Compiler Construction CSIT 437 – Advanced Operating Systems CSIT 451 – Introduction to Files and Databases two additional courses chosen from: CSIT 425, 435, 441, 455, 461, 462, 463 For the Computer Applications Track with the Geographic Information Systems Option: CSIT 231 – Systems Programming CSIT 241 – Discrete Mathematics for Computer Science I CSIT 321 – Paradigms of Programming Languages CSIT 341 – Data Structures CSIT 431 – Operating Systems CSIT 451 – Introduction to Files and Databases CSIT 462 – Computer Graphics OR CSIT 463 – Introduction to Digital Image Processing and Computer Vision two additional courses chosen from CSIT 425, 433, 435, 441, 455, 461, 462, 463 Plus, the minor in Geographic Information Systems.