COSC$Advising$Handout$ $ Revised:$19$October$2021$
BS#in#Computer#Science#(COSC)#
Suggested#Four-Year#Plan#
The$COSC$degree$requires$a$minimum$of$124$hours$to$complete.$
!
YEAR%
%
FALL%SEMESTER%
%
SPRING%SEMESTER%
!
!
COSC!10403:!Intro!to!Programming!
!
COSC!20203:!Techniques!in!Programming!
!
!
MATH!10524:!Calculus!I!
!
MATH:!20123:!Discrete!Math!I!
Freshman%
!
Elective!–!Science
1
!!
!
Elective!–!Science
1
!
!
!
Elective!–!Religious!Traditions
2
!
!
ENGL!10803:!Introductory!Comp!
!!
!
Elective!–!Historical!Traditions
2
!
!
Elective!–!Cultural!Awareness
2
!
!
!
!
!
!
!
!
COSC!20803:!Data!Structures!
!
COSC!30253:!Computer!Organization!!
!
!
CITE!30103:!Unix/Linux!System!Admin!
!
COSC!30403:!Programming!Lang!Concepts!
Sophomore%
!
MATH!30123:!Discrete!Math!II!
!
MATH!30224:!Linear!Algebra!
!
!
Elective!-!Science
1
!
!
Elective!-!Science
1
!
!
!
ENGL!20803:!Intermediate!Comp!
!
Elective!–!Literary!Traditions
2
!
!
!
!
!
!
!
!
COSC!30203:!Computer!System!Fund!
!
COSC!40203:!Operating!Systems!
!
!
COSC!30603:!Database!Systems!
!
Elective!–!Computer!Science
3
!
Junior%
!
COSC!40403:!Analysis!of!Algorithms!
!
Elective!–!Computer!Science
3
!
!
!
MATH!10043:!Elementary!Statistics!
!
Elective!–!Global!Awareness
2
!
!
!
Elective!–!Oral!Communication
2
!
!
Elective!–!Citizenship/Social!Values
2
!
!
!
Elective!–!Fine!Arts
2
!
!
!
!
!
!
!
!
!
!
COSC!40943:!Software!Engineering!
!
COSC!40993:!Senior!Design!Project!
!
!
Elective!–!Computer!Science
3
!
!
Elective!–!Computer!Science
3
!
Senior%
!
Elective!–!Free!
!
Elective!–!Free!
!
!
Elective!–!Free!
!
Elective!–!Free!!
!
!
Elective!–!Free!
!
Elective!–!Free!
%
Note:!42!hours!must!be!in!advanced!courses!(30000!or!40000!level)!taken%at%TCU.!
!
SCIENCE%REQUIREMENT
1
%
(
,$-(.//$0"'(1$2(3&4()#5"&#"(62"'5-
1
(
789:(8;(88(<=$&$2>?(
Lecture:(10503,(10513(
Lab:(10501,(10511((
(
789::(10003,(20204-14,(20234,(30613(
6=@A(8;(88(
Lecture:(10113,(10123(
Lab:(10122((
(
6=@A:(10613(
@,)6(
10143((+#lab)(
(
(
B@9:(
10113((+#lab)(
(
B@9::(20213,(30103(
C=D)(8;(88((((((((((((((((((((((
C=D)(8;(88(
C=D)(<.>-2$&$%4?(
10154,(10164((+#labs)(
20474,(20484((+#labs)(
10263,(10273,(10293((+#labs)(
(
C=D):(10073,(20053((
C)D6(8;(88(
10514,(10524((+#labs)(
(
(
!
$
1
$All$courses$must$be$selected$from$Biology,$Chemistry,$Environmental$Science,$Geology,$Physics,$or$Psychology$fr om$at$least$two$differen t$su b jec t$
areas.$$Must$include$a$two-course$sequence.$$Any$two$of$the$three$listed$Astronomy$courses$may$count$as$a$two-course$sequence.$$Must$include$two$
courses$having$a$lab$component.$$$
2
$Must$be$selected$from$university-approved$courses.$$The$approved$courses$are$identified$in$the$schedule$of$classes.$
3
$Must$be$approved.$