Java程序辅导

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

客服在线QQ:2653320439 微信:ittutor Email:itutor@qq.com
wx: cjtutor
QQ: 2653320439
Dept. of Engineering & Computer Science  
Name:  ID:  
2019-2020 Program Advising Guide 
B.Sc. in Computer Science - Software Eng. concentration 
Guide to notations:  
Taken, In progress, Advised for next semester, CS core, course required for concentration Missed/failed  
Advisor Instructions – strikethrough, color code or highlight pre/coreq as appropriate to indicate review and 
update the courses taken, in progress, missed/failed and advised for next semester. 
All COSC courses (except 1100) have 2- or 3-hour labs. 
 
1st Semester (Fall)    
Course (lec-lab) Pre/coreq Offered Hrs 
COSC 1100 – Transition to University Studies   1 
COSC 1302 – Introduction to Comp. Sci.  Fa, Sp 3 
MATH 2413 – Calculus 1 MATH 1316 or MATH 2412 or Placement All 4 
    
2nd Semester (Spring)    
Course (lec-lab) Pre/coreq Offered Hrs 
COSC 1310 – Procedural Programming  MATH 1314 or 1316 or 2412 or 2413 All 3 
MATH 2414* – Calculus 2 MATH 2413 All 4 
PHYS 2425* – University Physics 1 MATH 2413c Fa, Sp 4 
    
3nd Semester (Fall)    
Course (lec-lab) Pre/coreq Offered Hrs 
COSC 2331 – Java Programming  COSC 1310 Fa, Sp 3 
MATH 1342 – Elementary Statistics none Fa, Sp 3 
MATH 3310 – Discrete Math MATH 2413c Fa 3 
    
4th Semester (Spring)    
Course (lec-lab) Pre/coreq Offered Hrs 
COSC 2341 – Data Structures COSC 1310 or BCIS 3332 or BCIS 3333 Fa, Sp 3 
COSC/2448 – Digital System Design COSC 1310c Fa, Sp 4 
COSC 3489 – Software Eng. 1 COSC 2331 Sp 4 
    
 
  
Dept. of Engineering & Computer Science  
 
5th/7th Semester (Fall odd)    
Course (lec-lab) Pre/coreq Offered Hrs 
COSC 4478 – Computer Networks Either COSC 2341 by itself, or (MATH 
3310 and one of the following: COSC 
1310 or BCIS 3332 or BCIS 3333) 
Fa 4 
COSC 4451 – Distrib. App. COSC 2331 and 2341 Fa 3 
COSC 3390 – Sw. Eng. 2 COSC 3489 Fa-odd 3 
COSC or MATH elective+, e.g. MATH 2332 (Matrix 
Algebra) 
MATH 2413 Fa 3 
    
6th/8th Semester (Spring even)    
Course (lec-lab) Pre/coreq Offered Hrs 
COSC 3380 – Operating Systems COSC 2331 and 2341 Sp 3 
COSC 4389 – Progr. Lang. COSC 2331 and 2341 Sp-even 4 
COSC 2321 – C++ Progr. COSC 1310 Sp 3 
Technical elective0, e.g. COSC 3330 GUI non Sp-even 3 
    
7th Semester (Fall even)    
Course (lec-lab) Pre/coreq Offered Hrs 
COSC/ELEN 3443 – Computer Arch. COSC/ELEN 2448 Fa 4 
COSC or MATH elective+, e.g. COSC/ELEN* 4441 Micro. COSC/ELEN 2448 Fa 3 
Technical elective0, e.g. COSC 3360 Intro. Data Sci. COSC 1310, or COSC 2321, or COSC 
2331, or BCIS 3332, or BCIS 3333 
Fa-even 3 
    
8th Semester (Spring odd)    
Course (lec-lab) Pre/coreq Offered Hrs 
    
COSC 4401 – Database Either COSC 2341 by itself, or (MATH 
3310 and one of the following: COSC 
1310 or BCIS 3332 or BCIS 3333) 
Sp-odd 4 
 
Technical elective0, e.g. COSC 4360 – Machine Learn., 
BCIS 3343* - C# Progr. 
 Fa-odd 
Sp 
3 
COSC or MATH elective+, e.g. MATH 3433* – Calculus 3   Sp, Fa 3 
* indicates the class has a lab. 
0 Technical electives must be at least 9 hrs. Advisor may approve other options. 
+ COSC or MATH electives must be at least 10 hrs. Advisor may approve other options. 
Notes: 
• It is advisable to take at least one 4-hour elective. If the student took only 3-credit hours for all their 
electives, they will be one hour short!  
• All electives combined must have at least 14 advanced hrs in order to reach Tarleton’s requirement of 
45 advanced. 
 
 
  
Dept. of Engineering & Computer Science  
Additional General Education Requirements: 
These may be taken any semester unless otherwise noted; use these to fill in semesters. If gen ed is complete, 
consider adding a minor to maintain full time status by taking meaningful coursework. See catalog or 
DegreeWorks for details. 
Advisors – strikethrough, color code or highlight the general education component as appropriate. 
 
ENGL 1301 (1st sem or prior) COMM (Speech) Creative Arts HIST 1301 GOVT 2305 
ENGL 1302 (2nd sem or prior) Language & Culture Social/Behavioral HIST 1302 GOVT 2306 
Life and Physical Science     
 
Additional Advising Notes: (date each note) 
•