department of computer and information sciences open house 2006
Post on 19-Dec-2015
215 views
TRANSCRIPT
Department of Computer and Information Sciences
OPEN HOUSE
2006
Excellent Faculty Diversity a Main Strength
Faculty are very diverse Come from a variety of academic and
industrial backgrounds including CS, Math, Chemistry, Social/Behavioral Sciences, Philosophy – a strength
Core faculty have been here for up to 30 years – very dedicated and love to teach
Few adjuncts; high quality
CS Department Alumni Distinguished Alumni
Many successful alumni – both BS and MS Many have gone on to successful careers in business and
industry – from large corporations to new ventures…IBM, GE, ITT, CSC Corp, AT&T, Optelios; a number of have started their own businesses
Some have gone on to doctoral programs at, for example, Duke, UMass, Binghamton, USC, Stevens Institute of Technology, Northwestern, Syracuse
Many stay in the Utica/Rome area Working with local companies such as PAR,
Integrated Sensors, Niagara Mohawk, IITRI, Booz Allen, Capraro Technologies
Working at Information Institute of the Air Force at the former Griffiss Air Force Base; great contact for students, lots of interaction
Some have formed their own companies Work experience includes internships
Why CS at SUNYIT? Excellent learning environment Low student/faculty ratios; among the best in SUNY
or elsewhere Section enrollment typically 15-30 with only a few
larger Largest department at SUNYIT; 11 full-time and a
few adjuncts; If you need or want attention, you get it (sometime,
even if you don’t want)
Why CS at SUNYIT? Students exposed to many advanced topics
through: Wide set of electives each semester Graduate courses available to undergrads with
good GPA Joint BS/MS program – complete both degrees in
a total of 4.5 to 5 years of full-time study
Academic Programs Computer Science (BS) Computer Information Systems (BS) Computer Science (BS/MS) Computer Science (MS)
BS in CS
Department of Computerand Information Science
BS in CIS
RequiredCoursework
ElectivesPackage Appropriately to
easily create a specializationSystem Administration
Entertainment Computing
Data Security / Information Assurance
Modeling and Simulation
Scientific and Engineering Computing
Artificial Intelligence
Accounting
Computer Science
Economics
Health Services Management
Marketing
Science Technology and Society
Solid CS Background
Solid and GeneralComputing and Inf. SystemsBackground + Minors in:
General Issues Normal full-time load is 16 credits; 18 allowed
without special permission Consider registering for 18 credits; drop one or more
courses if academic difficulty is encountered Be attentive in first week for appropriate placement Full-time status requires minimum of 12 credits;
dropping below 12 jeopardizes full-time financial aid, and possibly health insurance
Mohawk Valley Consortium Full-time students may take one course a
semester at partner institutions (MVCC, HCCC, Hamilton, Utica College, Morrisville, Empire State) at no added tuition cost Course must be applicable to student’s degree
program Course can not be offered on home campus
during the same semester Space available basis
General Education SUNY-wide requirements (for all
baccalaureate degrees) Campus Requirements (applicable to all
SUNYIT degrees) Departmental Requirements (applicable to CS
and CIS majors) Minimum of one approved course in each
category, and a total of not less than 30 credits
General Education Communication Humanities Arts Social/Behavioral
Sciences Finite or Discrete Math Calculus, Linear
Algebra, or Statistics
Laboratory Science Science Elective Foreign Language American History World History Other Civilizations On-Line
Communication or Documentation
Joint BS/MS Program Requirements
145 credits including 33 graduate credits Must meet all specific course requirements for each
degree Twelve credits may be simultaneously applied to both
degrees Student may take CSC 500 which carries graduate credit
and meets Finite/Discrete Math requirement Two graduate courses are applied as advanced
undergraduate electives One graduate course is applied as an unrestricted
undergraduate elective
BS/MS Program (cont’d) Advantages
Immediate admission into a graduate program 145 credits to complete MS vs. 124 for BS and
157 for both degrees Reduced tuition costs May be completed in three years for well
prepared junior transfer students and five or less for entering freshmen
Odds and Ends Labs are very current
Students have many opportunities for hands-on experience; labs continually updated
Four main labs currently used for teaching Support for Windows XP/VISTA, Free BSD
UNIX, Gentoo Linux, Mac OSX, and Solaris All Microsoft software (except Office) available
free to CS/IS majors
Co-ops and Internships Co-op
Available as a course. Student may get up to 4 credits for CS related work during semester or summer
Students (generally with faculty help) locate paying jobs
The CS and CIS Curricula Follow the joint guidelines and
recommendations of ACM/IEEE CS First year sequence common to both programs
CS 108 – Computing Fundamentals CS 240 – Data Structures and Algorithms
Additional Core Course for CS CS220 – Computer Organization
CS Program: Intermediate Courses CS 249 – Object-Oriented Programming CS 330 – Operating Systems and Networking CS 350 – Information and Knowledge
Management CS 370 – Software Engineering
CS Program: Advanced Coursework Advanced Electives (12 credits)
Three courses to be selected from advanced electives or graduate courses
See http://www.cs.sunyit.edu/ Capstone Project (2 credits) Many courses in Information Systems and
information Technology available to CS majors for use as unrestricted elective credit
CIS Program: Intermediate Courses IS310 – Hardware and Network Infrastructure IS 320 – System Analysis and Design IS 325 – Database Management Systems IS 330 – Decision Support and Intelligent
Systems
Any Two Courses, One at 300 Level or Higher that Have One of the Following Prefixes:
ACC, BUS, ECO, FIN, MGT, MKT
CIS: Advanced IS Electives Twelve credits selected from
IS 305 – Applications Programming in COBOL IS 315 – Networking of Information Systems IS 340 – E-commerce IS 470 – Database Programming IS 490 – Selected Topics in IS Selections also include about ten CS electives
CS 108 – Programming Fundamentals Emphasis on structured programming Currently taught in C Equivalent courses elsewhere may be taught
in C or C++, but not in Visual Basic. Includes arrays and some discussion of
pointers and lists
CS 240 – Data Structures and Algorithms May be taught in either Java or C++; check section
for language Fundamental data structures
Stacks Queues Linked Lists Hash Tables Trees Graphs
Prerequisites: Object Oriented Programming, Finite/Discrete Math
CS 249 – Object Oriented Programming Currently taught in Java Equivalent course may have been taught in
C++ Prerequisites are Fundamentals and Finite
Math
CS Program – Core Course Flowchart
CS 108Fundamentals
Prereq: None
MAT 115Finite Math
Prereq: College Mathematics (or HS
Algebra)
CS 220Computer Organization
Prereq: MAT 115
CS 240Data Structures
Prereq: CS 108 andMAT 115
CS 330Operating Systems and
Networking
Prereq: CS220 and CS 240
CS 370Software Engineering
Prereq: CS 240, CS249
CS 350Information and
Knowledge Management
Prereq: CS 240
CS Program Core Course Flowchart
CS 249Object-Oriented Programming
Prereq: CS 108, CS240 and
MAT 115
CIS Program: Core Course Flowchart
CS 108Fundamentals
Prereq: None
MAT 115Finite Math
Prerequisite: College Mathematics or HS
Algebra
CS 240Data Structures
Prereq: CS 108 and MAT 115
IS 320Systems Analysis and
Design
Prereq: CS 240
IS 310Hardware and Network
Infrastructure
Prereq: CS 108
IS 325Database Management
Systems
Prereq: CS 240
IS 330Decision Support and
Intelligent Systems
Prereq: CS 240