Java程序辅导

C C++ Java Python Processing编程在线培训 程序编写 软件开发 视频讲解

客服在线QQ:2653320439 微信:ittutor Email:itutor@qq.com
wx: cjtutor
QQ: 2653320439
  
BS in Computer Science – Sample Curriculum   
Freshman Fall (15) Freshman Spring (16) 
CS 600.105 M&Ms CS 600.120 Intermediate Programming 
CS 600.107 Intro Programming in Java MATH 110.109 Calculus II 
AMS 550.171 Discrete Math PHYS 171.101 Physics I (or Chem I) 
MATH 110.108 Calculus I PHYS 173.111 Physics I Lab (or Chem I Lab) 
Writing course/broadening elective H/S elective 
  
Sophomore Fall (16) Sophomore Spring (16) 
CS 600.104 Computer Ethics CS 600.271 Automata & Computation Theory 
CS 600.226 Data Structures CS 600.xxx CS elective 
CS 600.233 Computer System Fundamentals AMS 550.310 Probability & Statistics 
PHYS 171.102 Physics II (or Chem II) H/S elective 
PHYS 173.112 Physics II Lab (or Chem II Lab) Writing course/free elective 
Broadening Elective  
  
Junior Fall (16) Junior Spring (16) 
CS 600.321 Object Oriented Software Eng. CS 600.363 Algorithms 
CS 600.3xx SYSTEMS course CS 600.3xx APPLICATIONS course 
Math elective Math elective 
Science elective H/S elective 
H/S elective Broadening elective 
  
Senior Fall (16) Senior Spring (15) 
CS 600.3xx CS upper level CS 600.3xx CS upper level 
CS 600.xxx CS elective H/S elective 
Science elective Free elective 
H/S elective Free elective 
Broadening elective Free elective  
Courses in bold are required.  The department also offers a Bachelor of Arts in Computer Science, 
allowing students to pursue a more traditional liberal arts curriculum while still majoring in CS. 
 
Three minor programs are related to the department as well: 
 Minor in Computer Science 
 Minor in Robotics 
 Minor in Computer Integrated Surgery