BS with a Major in Computer Science
Note: The order of semesters and summer terms has been changed from the print version to accommodate the one-column format of HTML publishing. A conventional Four-Year Plan is available in the .pdf file.CSCI 1110, Program Development* 4ENGL 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 3ELET 2720, Digital Logic** 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 3CSCI 4600, Social Implications of Computer Science 1
MATH 2700, Linear Algebra or
MATH 3350, Numerical Analysis or
MATH 3410, Differential Equations 3PHYS 1710-1730, General Technical Physics 4
CSCI Option13 3
Wellness11 2-3
Total 16-17
CSCI 4450, Analysis of Algorithms 3ENGL 4180, Advanced Technical Writing, or
ENGL 4190, Technical Editing, or
ENGL 4250, Writing Technical Procedures31 3CSCI Option (advanced)13 3
Elective (advanced)16 3
Natural/Life Science9 4
Total 16
CSCI 1120, Structured Programming 4ENGL 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 *** 3CSCI 3400, Data Structures*** 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 3Total 18
CSCI Option (advanced)13 3CSCI Option (advanced)13 3
ENGL 4180, Advanced Technical Writing or
ENGL 4190, Technical Editing, or
ENGL 4250, Writing Technical Procedures31 3PHYS 2220-2240, General Technical Physics 4
Understanding of Ideas and Values8 3
Total 16
CSCI Option (advanced)13 3Actual degree plans may vary depending on availability of courses in a given semester.CSCI Option (advanced)13 3
Elective (advanced)16 3
Laboratory Science9 4
Understanding of Ideas and Values8 3
Total 16
* Taught using C++. If a student transfers with CSCI 1110 (Pascal only) equivalent, the department
will credit that course as CSCI 2320 and recommend that CSCI 1110 be taken.
** ELET 2720, Digital Logic, is a prerequisite for CSCI 3100.
*** CSCI 1110, 1120, and 2010 and ELET 2720 are prerequisites for CSCI 3100. MATH 2770 is a prerequisite for CSCI 3400.
See Arts and Sciences notesin supplement booklet for footnotes.Computer Science (27 advanced): 45Core:
Oral Communication 3
English 12
History 6
Political Science 6
Visual and Performing Arts 3
Wellness 2-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
Social Implications of Computing 1
Computer Science Option 6
Computer Science (advanced) 15
Note:
12 hours of computer science must be taken at UNT.43 hours must be advanced; 24 of the 43 hours must be taken at UNT.
24 of the last 30 hours must be completed at UNT.
1. Major area: Minimum of 43 semester hours, including CSCI 1110, 1120, 2010, 3100, 3400, 3600, 4450 and 4600. At least 28 hours must be in advanced courses, 12 of which must be taken at UNT. A maximum of 6 hours of credit in CSCI 4880, 4890, 4900 or 4910 will count toward this degree.
2. GPA: A grade point average of at least 2.75 is required for all advanced computer science courses.
3. Other required courses:
a. MATH 1710, Calculus I; MATH 1720, Calculus II; MATH 1780, Introduction to Statistical Analysis; and MATH 2270, Discrete Mathematics; plus 3 semester hours selected from MATH 2700, Linear Algebra and Vector Geometry; MATH 3350, Introduction to Numerical Analysis; or MATH 3410, Differential Equations I.b. ELET 2720, Digital Logic.
c. The two semester sequence PHYS 1710/1730, General Technical Physics; PHYS 2220/2240, Electricity and Magnetism; plus one additional course from list of approved Arts and Sciences laboratory science courses.
d. ENGL 2700, Technical Writing.
e. Six semester hours selected from ENGL 4180, 4190, 4250 or 6 hours in an advanced foreign language (3060-3070 or equivalent in one foreign language).
Top | College of Arts and Sciences | UNT Undergraduate Catalog Shortcuts | Additional Undergraduate Literature