FRESHMAN YEAR
CSCI 1110, Program Development* 4
ENGL 1310, College Writing I 3
MATH 1710, Calculus I4 4
PSCI 1040, American Government 3
Oral Communication2 3
Total 17
CSCI 2010, Assembly Language Programming 3
ELET 2720, Digital Logic62 4
ENGL 2220, World Literature II 3
HIST 2610, United States History to 186512 3
MATH 1720, Calculus II 3
CSCI Option 3
Total 19
CSCI 3600, Principles of Systems 3
CSCI 4600, Social Implications of Computer Science 1
MATH 2700, Linear Algebra or
MATH 3350, Numerical Analysis or
MATH 3410, Differential Equations 3
PHYS 1710-1730, General Technical Physics 4
CSCI Option (advanced)13 3
Wellness11 3
Total 17
CSCI 4450, Analysis of Algorithms 3
ENGL 4180, Advanced Technical Writing, or
ENGL 4190, Technical Editing, or
ENGL 4250, Writing Technical Procedures31
3
CSCI Option (advanced)13 3
Elective (advanced)16 3
Natural/Life Science64 4
Total 16
CSCI 1120, Structured Programming 4
ENGL 2210, World Literature I6 3
MATH 2770, Discrete Structures 3
PSCI 1050, American Government 3
Visual and Performing Arts7 3
Total 16
CSCI 3100, Computer Organization30, 63 3
CSCI 3400, Data Structures 63 3
ECON 1110, Principles of Macroeconomics 3
ENGL 2700, Technical Writing 3
HIST 2620, United States History Since 186512 3
MATH 1780, Introduction to Statistical
Analysis 3
Total 18
CSCI Option (advanced)13 3
CSCI Option (advanced)13 3
ENGL 4180, Advanced Technical Writing or
ENGL 4190, Technical Editing, or
ENGL 4250, Writing Technical
Procedures31 3
PHYS 2220-2240, General Technical Physics 4
Understanding of Ideas and Values8 3
Total 16
CSCI Option (advanced)13 3
CSCI Option (advanced)13 3
Elective (advanced)16 3
Laboratory Science64 4
Understanding of Ideas and Values8 3
Total 16
Actual degree plans may vary depending on availability of courses in a given semester.* Taught using C++.
See Arts and Sciences notes in supplement booklet for footnotes.Computer Science (minimum 28 advanced): 45
*Core:
Oral Communication 3
English 12
History 6
Political Science 6
Visual and Performing Arts 3
Wellness 3
Economics 3
Mathematics 4
Laboratory Science 16
Understanding of Ideas and Values 6
Digital Logic: 4
Mathematics: 12
English or Foreign Language: 6
CSCI:
Program Development 4
Structured Programming 4
Assembly Language Programming 3
Computer Organization 3
Social Implications of Computer Science 1
Data Structures 3
Principles of Systems 3
Analysis of Algorithms 3
Computer Science Option 21
(15-18 advanced to reach 42 advanced
hours required for the degree)
* The University Core Curriculum was being revised at the time this catalog went to press. Consult a degree program adviser or the university's Web site (www.unt.edu/catsched/).
Note:
12 hours of computer science must be taken at UNT.
42 hours must be advanced; 24 of the 42 hours must be taken at UNT.
24 of the last 30 hours must be completed at UNT.
Top | Undergraduate Catalog College of Arts and Sciences Contents | UNT Undergraduate Catalog Shortcuts | Additional Undergraduate Literature | Graduate Catalog College of Arts and Sciences Contents