Teaching Plans

Below is a list of courses that the CS Department plans to offer in the current and upcoming semesters. We will add new semesters when their offerings are confirmed. The following information is for reference only and is subject to change. Please consult the online Registrar's Course Schedule for official information and details, including class times and locations.

2014-2015 Academic Year
Course Title Fall
2014

Spring 2015

Summer 2015

   Fall 2015

301K FOUNDATIONS OF LOGICAL THOUGHT X X
302 COMPUTER FLUENCY X X x
303E ELEMENTS OF COMPUTER & PROGRAM X X X x
105 COMPUTER PROGRAMMING: RUBY
105 COMPUTER PROGRAMMING: C++ X X
105 COMPUTER PROGRAMMING: C#
105 COMPUTER PROGRAMMING: PERL X
105 COMPUTER PROGRAMMING: PHP/SQL X X
105 COMPUTER PROGRAMMING: PYTHON X
105 OPEN CL
108 SOFTWARE SYSTEMS: UNIX X
311 (formerly 313K) DISCRETE MATHEMATICS X X X x
311H (formerly 313H) DISCRETE MATHEMATICS: HONORS X x

312

INTRO TO PROGRAMMING

X

X

X

x

313E ELEMENTS OF SOFTWARE DESIGN X X x
314 DATA STRUCTURES X X X x
314H DATA STRUCTURES: HONORS X
320N INTRO TO GAME DEVELOPMENT  X
324E ELEM OF GRAPHICS & VISUALIZATION
326E ELEMENTS OF NETWORKING X
327E ELEMENTS OF DATABASES X
329E ELEMENTS OF COMPUTING IN SOCIETY - WR X X
329E ELEMENTS OF MOBILE COMPUTING x
329E ELEMENTS OF DATA ANALYTICS X
329E ELEMENTS OF DATA VISUALIZATION X x
329E ELEMENTS OF NAVIGATING CYBERSPACE
329E ELEMENTS OF SPECIAL APPS X
329E ELEMENTS OF WEB PROGRAMMING X x
329E INTRO TO GAME DEVELOPMENT  X x
429 COMPUTER ORG & ARCHITECTURE X X
429H COMPUTER ORG & ARCHITECTURE: HONORS X
331 ALGORITHMS & COMPLEXITY X X x
331H ALGORITHMS & COMPLEXITY: HONORS X
337 THEORY IN PROGRAMMING PRACTICE x
341 AUTOMATA THEORY X
439 PRINCIPLES OF COMP SYS X X x
439H PRINCIPLES OF COMP SYS: HONORS X x
342C COMPUTATIONAL BRAIN X
343 ARTIFICIAL INTELLIGENCE X x
343H ARTIFICIAL INTELLIGENCE: HONORS X
344M AUTONOMOUS MULTIAGENT SYS - WR x
345 PROGRAMMING LANGUAGES X X` x
345H PROGRAMMING LANGUAGES: HONORS X
346 CRYPTOGRAPHY X x
347 DATA MANAGEMENT X X X x
349 CONTEMP ISS IN COMPUTER SCI - WR X X
350F OPERATING SYSTEMS X x
353 THEORY OF COMPUTATION X x
354 COMPUTER GRAPHICS X x
354R GAME TECHNOLOGY X
354S GAME DEVELOPMENT CAPSTONE: 2D GAMES X x
354T GAME DEVELOPMENT CAPSTONE: 3D GAMES X
356 COMPUTER NETWORKS X X
356R INTRO TO WIRELESS NETWORKS X
361 INTRO TO COMPUTER SECURITY X X x
361C INFO ASSURANCE AND SECURITY X
361S NETWORK SECURITY & PRIVACY X X x
363D INTRODUCTION TO DATA MINING X x
370 UNDERGRAD READING AND RESEARCH - WR X X X
371D DISTRIBUTED COMPUTING
371M MOBILE COMPUTING X X x
371P OBJECT-ORIENTED PROGRAMMING X x
371R INFO RETRIEVAL AND WEB SEARCH x
373 SOFTWARE ENGINEERING - WR X
373S SOFTWARE DESIGN X
375 COMPILERS X
376 COMPUTER VISION
178 LONGHORN STARTUP SEMINAR X X
378 AUTONOMOUS VEHICLES IN TRAFFIC II - FRI (TITLE CHANGE)
378 AUTONOMOUS INTELLIGENT ROBOTICS I - FRI X X
378 COMPUTATIONAL EVOLUTION II - FRI X X
378 COMPUTATIONAL INTEL IN GAME DESIGN II - FRI X X
378 COSMIC DAWN II - FRI X X
378 DATA MINING
378 DEBUGGING & VERIFYING PROGS - WR X x
378 GAME TECHNOLOGY
378 2D GAME DEVELOPMENT (354R)
378 GENERIC PROGRAMMING & THE STL X
378 HIGH-PERF COMPUTING: PRINC AND PRAC
378 INTRODUCTION TO CYBERPHYSICAL SYSTEMS
378 JAVA MACHINE
378 MOBILE NEWS APP DESIGN X
378 MOBILE COMPUTING (371M)
378 NETWORK SECURITY AND PRIVACY (361S)
378 INTERDISCIPLINARY ENTREPRENEURSHIP (ONE SEMESTER STARTUP) X
378 PROGRAMMING FOR CORRECTNESS x
378 PROGRAMMING FOR PERFORMANCE X X
378 MODERN WEB APPLICATIONS x
378 SOFTWARE DESIGN (373S)
378 SOFTWARE DEVELOPMENT
378 UNDERGRAD READING & RESEARCH - FRI X
378 UNDERGRAD TPCS IN COMPUTER SCIENCE X
378 PUBLIC POLICY AND TECHNOLOGY X x
378 REAL WOLRD INFORMATION SECURITY X X
378 BIG DATA PROGRAMMING X
378 DATA VISUALIZATION/WAREHOUSING X
378 IOS MOBILE COMPUTING X x
378  LONGHORN STARTUP ADVANCED X x
378 PRINCIPLES OF INTERACTION DESIGN X
378 NATURAL LANGUAGE PROCESSING X
178H INTRO TO CS RESEARCH - HONORS X
378H DISTRIBUTED COMPUTING-HONORS X
379H COMPUTER SCIENCE HONORS THESIS X X X