Course Descriptions

Number Titlesort icon Credit Hours Semester Offered
CSCI N311 Advanced Database Programming, Oracle 3
Fall
Spring
CSCI 43800 Advanced Game Development 3 Spring
CSCI 26500 Advanced Programming 3 Not Currently Offered
CSCI N345 Advanced Programming, Java 3 Not Currently Offered
CSCI N335 Advanced Programming, Visual Basic 3 Not Currently Offered
CSCI 46300 Analysis of Algorithms 3 Not Currently Offered
CSCI 40200 Architecture of Computers 3
Fall
Spring
CSCI 48700 Artificial Intelligence 3 Spring
CSCI 47000 Automata and Formal Languages 3 Not Currently Offered
CSCI 44800 Biometric Computing 3 Spring(Odd)
CSCI N305 C Language Programming 3 Not Currently Offered
CSCI N485 Capstone Project in Applied Computing 3 Not Currently Offered
CSCI 44100 Client-Server Database Systems 3 Not Currently Offered
CSCI N317 Computation for Scientific Applications 3
Fall
Spring
CSCI N205 Computing for the Paralegal 3 Not Currently Offered
CSCI 23000 Computing I 4
Fall
Spring
Summer
CSCI 24000 Computing II 4
Fall
Spring
Summer
CSCI 24200 Computing II for Engineers 2 Not Currently Offered
CSCI N207 Data Analysis Using Spreadsheets 3
Fall
Spring
Summer
CSCI N435 Data Management Best Practices with ADO.NET 3 Not Currently Offered
CSCI 48100 Data Mining 3 Spring
CSCI 36200 Data Structures 3
Fall
Spring
CSCI 44300 Database Systems 3 Fall
CSCI 34000 Discrete Computational Structures 3
Fall
Spring
CSCI N431 E-Commerce with ASP.NET 3
Fall
Spring
CSCI 48500 Expert System Design 3 Not Currently Offered
CSCI 49500 Explorations in Applied Computing 3
Fall
Spring
CSCI N301 Fundamental Computer Science Concepts 3
Fall
Spring
CSCI N361 Fundamentals of Software Project Management 3
Fall
Spring
Summer
CSCI N241 Fundamentals of Web Development 3
Fall
Spring
Summer
CSCI 47700 High Performance Computing 3 Not Currently Offered
CSCI N341 Introduction to Client-Side Web Programming 3
Fall
Spring
Summer
CSCI 43700 Introduction to Computer Graphics 3 Fall
CSCI N100 Introduction to Computers and Computing 3
Fall
Spring
Summer
CSCI N211 Introduction to Databases 3
Fall
Spring
Summer
CSCI 44600 Introduction to Microprocessor Architecture 3 Not Currently Offered
CSCI N351 Introduction to Multimedia Programming 3 Not Currently Offered
CSCI 40300 Introduction to Operating Systems 3
Fall
Spring
CSCI 35500 Introduction to Programming Languages 3 Spring
CSCI N307 Introduction to Programming Using Java 3 Not Currently Offered
CSCI N355 Introduction to Virtual Reality 3 Not Currently Offered
CSCI N199 Introductory Computing Topics topic varies 1-3 Varies
CSCI N410 Mobile Native Application Development 3 Varies
CSCI N300 Mobile Web Application Development 3 Varies
CSCI 43500 Multimedia Information Systems 3 Spring
CSCI 41400 Numerical Methods MATH 414 3 Fall
CSCI 45200 Object-Oriented Analysis and Design 3 Not Currently Offered
CSCI N343 Object-Oriented Programming for the Web 3 Not Currently Offered
CSCI 43600 Principles of Computer Networking 3 Fall
CSCI 45000 Principles of Software Engineering 3 Fall
CSCI N201 Programming Concepts 3
Fall
Spring
Summer
CSCI 47500 Scientific Computing I 3 Not Currently Offered
CSCI 47600 Scientific Computing II 3 Not Currently Offered
CSCI 43200 Security in Computers 3 Spring
CSCI N342 Server-Side Programming for the Web 3
Fall
Spring
Summer
CSCI 36300 Software Design 3 Spring
CSCI N461 Software Engineering for Applied Computer Science 3cr. Not Currently Offered
CSCI N299 Survey of Computing Applications topic varies 1-3 Not Currently Offered
CSCI N321 System and Network Administration 3 Not Currently Offered
CSCI 30000 Systems Programming 3 Spring
CSCI N200 The Principles of Computer Science 3
Fall
Spring
CSCI 48400 Theory of Computation 3
Fall
Spring
CSCI N499 Topics in Applied Computing topic varies 1-3 Varies
CSCI 49000 Topics in Computer Sciences for Undergraduates 1-5 Varies
CSCI N399 Topics in Computing topic varies 1-3 Varies
CSCI N331 Visual Basic Programming 3 Not Currently Offered
CSCI N451 Web Game Development 3 Not Currently Offered
CSCI N443 XML Programming 3 Not Currently Offered