B.S. Curriculum - Louisiana Tech University College of Engineering

advertisement
COMPUTER SCIENCE
LOUISIANA TECH UNIVERSITY
Revised 05/2016
Name
Catalog Year
Student ID
Email
Advisor
Last Updated
COURSE
PREREQUISITES
CSC4
130
131
132
220
222
265
310
325
330
345
364
403
404
430
MATH 101 or equivalent
CSC 130
CSC 131
CSC 132, MATH 240**
CSC 132, MATH 240**
CSC 132, MATH 240**
CSC 220, MATH 311
CSC 220, MATH 311**
CSC 325
CSC 222
CSC 265
CSC 325, senior standing
CSC 403
CSC 220
3
3
3
3
3
3
3
3
3
3
3
3
3
3
101
102
21X
303
363
ACT >= 18 or VERBAL SAT >= 450
ENGL 101
ENGL 102
ENGL 102
ENGL 303
3
3
3
3
3
ENGL
MATH 101 or MATH ACT >= 26
MATH 240
MATH 241
MATH 242
SCH TERM YEAR
MATH
240
241
242
311
STAT
405 MATH 242
3
PHYS
201
202
261
262
3
3
1
1
MATH 241
PHYS 201, MATH 242
MATH 112 or MATH 241
PHYS 261
3
3
3
3
*
GRADE
ADDITIONAL COURSE
SCH
TERM
YEAR
GRADE
*
*
*
*
*
*
*
*
COURSE SUBSTITUTIONS3
EXISTING COURSE
SUBSTITUTED COURSE
INITIAL
*
*
*
*
*
*
MINOR / CONCENTRATION
Course 1
Course 2
Course 3
Course 4
3
3
3
3
NOTES
OTHER / ELECTIVES
* Requires a grade of C or higher.
COMM 101
Fine Arts (ART 290, KINE 280, MUGN 290, SPTH 290)
BISC 130
BISC 131
Social Science1,5
Social Science1,5
CSC Directed Elective2
CSC Directed Elective2
CSC Directed Elective2
Math/Science Elective6
TOTAL SCH
COMMENTS
3
3
3
1
3
3
3
3
3
3
120
** Requires credit of or registration in.
1 Social Science electives can be selected from
Anthropology, Criminal Justice, Economics, Geography,
International Studies, Interdisciplinary, Political Science,
Psychology, and Sociology.
2 CSC Directed Electives must be selected in consultation
with student's advisor.
3 Substitutions must be initialed by the Program Chair.
4 A student must have a 2.0 GPA on all CSC courses.
5 All students must complete an International Education
Requirement. GEOG 205, GEOG 210, GEOG 331, and
numerous POLS courses are acceptable for this.
6 Must be in Mathematics or Science above required.
The Computer Science Program requires a C or better
in any course in the COES prior to taking courses for
which it is a prerequisite.
Name
Date
Student ID
Email
Fall Quarter
CSC 130*
MATH 240*
COMM 101
FYE 100
The Science of Computing I
Precalculus
Principles of Communication Studies
First Year Experience
FRESHMAN YEAR
Winter Quarter
Cr
3
3
3
1
CSC 131*
MATH 241*
ENGL 101*
The Science of Computing II
Calculus I
Freshman Composition I
10
Fall Quarter
CSC 220*
CSC 265*
MATH 311
ENGL 102
Data Structures
Introduction to Digital Design
Discrete Mathematics I
Freshman Composition II
3
3
3
Spring Quarter
CSC 132*
MATH 242*
BISC 130
BISC 131
SOPHOMORE YEAR
Winter Quarter
CSC 222*
PHYS 201*
PHYS 261
Social Science***
Systems Programming
Physics for Engineering & Science I
Physics Lab
12
Cr
3
3
1
3
3
3
3
1
TOTAL
10
28
Spring Quarter
CSC 345
PHYS 202
PHYS 262
Social Science***
Operating Systems
Physics for Engineering & Science II
Physics Lab
10
TOTAL
Fall Quarter
CSC 325*
Math/Science Elective****
ART†
ENGL 21X
Advanced Data Structures & Algorithms
Fine Arts Appreciation
Literature
JUNIOR YEAR
Winter Quarter
Cr
3
3
3
3
CSC 330
CSC 430
CSC Elective**
ENGL 303
Programming Languages
Database Management Systems
Technical Writing
12
Cr
3
3
3
3
Spring Quarter
CSC 310
CSC 364
Minor/Concentration
Theory of Computing
Computer Architecture
12
TOTAL
Fall Quarter
CSC Elective**
ENGL 363
Minor/Concentration
Scientific and Technical Presentations
SENIOR YEAR
Winter Quarter
Cr
3
3
3
CSC 403*
STAT 405
Minor/Concentration
9
Software Design and Engineering
Statistical Methods
Cr
3
3
3
CSC 404
CSC Elective**
Minor/Concentration
A student must have a 2.0 cumulative GPA on all CSC courses.
3
3
1
3
10
32
Cr
3
3
3
9
33
Cr
Senior Capstone
3
3
3
9
The Computer Science Program requires a “C” or better in any course in the
COES prior to taking courses for which these are prerequisites.
Cr
Spring Quarter
TOTAL
* Requires a grade of C or higher.
** CSC Directed Electives must be selected in consultation with student's advisor.
*** GEOG 205, GEOG 210, or GEOG 331 count as the International Education Requirement (IER).
**** Must be in Mathematics or Science above required.
† ART 290, SPTH 290, MUGN 290, or KINE 280 counts as the Fine Arts Requirement.
Courses in bold are typically offered only once per year.
Cr
The Science of Computing III
Calculus II
Biological Principles
Biological Principles Lab
9
Cr
3
3
3
3
Cr
9
27
120
Computer Science
Math
English/Humanities
Science
Social Science
Minor/Concentration
Course
1303
1313
1323
2203
222
265
310
325
330
345
364
403
404
430
442
443/543
4442
4461
4472
4481
450
452/552
454/554
470
475
493/579
498/580
520
521
532
CSC Course Offerings
Title
The Science of Computing I (Living with Cyber I)
The Science of Computing II (Living with Cyber II)
The Science of Computing III (Living with Cyber III)
Data Structures
Systems Programming
Introduction to Digital Design
Theory of Computing
Advanced Data Structures and Algorithms
Programming Languages
Operating Systems
Computer Architecture
Software Design and Engineering
Senior Capstone
Database Management Systems
Introduction to Cyber Security
Digital Forensics and Cyber Crime
Applied Cryptography
Access Control Logic and Covert Channels
Wireless and Mobile Security
Reverse Engineering
Computer Networks
Distributed and Cloud Computing
Advanced Computer Networks
Computer Graphics
Artificial Intelligence
Data Mining and Knowledge Discovery
Advanced Data Mining, Fusion, and Applications
Advanced Analysis of Algorithms and Complexity
Advanced Computer Architectures
Advanced Topics in Software Engineering
1. CSC 446 and 448 rotate every other year.
2. CSC 444 and 447 rotate every other year.
3. Anticipated honors section(s).
F








W






Sp































Su




Legend
Core courses
Electives
Graduate courses
 New offerings
 Possible offerings
CYBER SECURITY CONCENTRATION
Course
Name
Cr Grade
Prerequisites
CSC 442
Introduction to Cyber Security
Sp
3
CSC 220 and consent of instructor
CSC 450
Computer Networks
W
3
CSC 325 or consent of instructor
Two of the following:
6
CSC 443
Digital Forensics and Cyber Crime
F
CSC 442 or consent of instructor
CSC 444
Applied Cryptography
Sp
CSC 442 or consent of instructor
CSC 446
Access Control Logic and Covert Channels
W
CSC 442 and MATH 311 or consent of instructor
CSC 447
Wireless and Mobile Security
Sp
CSC 442 or consent of instructor
CSC 448
Reverse Engineering
F
CSC 442 or consent of instructor
CSC 452
Distributed and Cloud Computing
F
CSC 345 or consent of instructor
CSC 454
Advanced Computer Networks
Sp
CSC 450 or consent of instructor
CSC 475
Artificial Intelligence
F
CSC 325 or consent of instructor
MATH 308 Introduction to Linear Algebra
W,Sp
MATH 243 or MATH 311
Total
12
Course
CSC 470
CSC 475
ART 464
MATH 308
Name
Computer Graphics
Artificial Intelligence
Advanced Communication Media
Introduction to Linear Algebra
GRAPHICS AND GAME DESIGN CONCENTRATION
Cr Grade
Prerequisites
W
3
CSC 325 or consent of instructor
F
3
CSC 325 or consent of instructor
F,Sp
3
Consent of instructor
W,Sp
3
MATH 243 or MATH 311
Total
12
CLOUD COMPUTING AND BIG DATA CONCENTRATION
Course
Name
Cr Grade
Prerequisites
CSC 452
Distributed and Cloud Computing
F
3
CSC 345 or consent of instructor
CSC 493
Data Mining and Knowledge Discovery
F
3
CSC 325 or consent of instructor
CSC 498
Advanced Data Mining, Fusion, and Applications
Sp
3
CSC 325 or consent of instructor
One of the following:
3
CSC 450
Computer Networks
W
CSC 325 or consent of instructor
CSC 475
Artificial Intelligence
F
CSC 325 or consent of instructor
Total
12
Course
ENGR 221
ELEN 242
ELEN 333
ELEN 423
COMPUTER ENGINEERING CONCENTRATION (NOT YET OFFICIAL)
Name
Cr Grade
Prerequisites
Electrical Engineering and Circuits I
3
ENGR 122 (we substitute CSC 132), MATH 242, PHYS 201
Introduction to Microprocessors
F,W
3
MATH 242
Introduction to Digital Design
W,Sp
3
ELEN 242
Embedded Systems
F
3
ELEN 333
Total
12
Download