Computer Science Courses in the Major Discrete Structures

  • Slides: 1
Download presentation
Computer Science Courses in the Major Discrete Structures Intro to Object. Oriented Programming Object-Oriented

Computer Science Courses in the Major Discrete Structures Intro to Object. Oriented Programming Object-Oriented Programming & Data Abstraction Calculus I Intro Win Mobile Programming Intro IOS Programming Adv. Win Mobile Programming Intro Android Programming Adv. IOS Programming Foundations of Computer Science Calculus II Computer Lab Techniques Adv. Android Programming Data Structures & Algorithms AND Computer Cryptography Linear Algebra AND Artificial Intelligence Theory Of Computing Programming Languages Database Systems AND Prob. & Stat for CS Intro Comp. Game Design Intro Sys Simulation & Modeling Computer Vision Principles of Digital Computing Intro to Info Visualization Robotics Compiler Design Security Distributed Systems Mobile Dev Design & Analysis of Algorithms Intro to Data Mining Cyber Security Computers and Society College Comp. II Intro to Computer Graphics Advanced Computer Architecture Four restricted electives needed Required CS course Restricted Elective CS course Theory & Apps Pattern Recognition Required Math course Wireless Networks Highly Recommended Free Elective TCP / IP and Internet Technologies Required non. CS course Lab/Science Course Object Oriented Design Software Engineering II Senior Project Principles Network Security Pre-requisite Concurrent Programming Software Engineering Lab Software Engineering I Data Communication and Networking Web Program. System Program. and O. S. Internals Embedded Systems Programming Public Speaking Intro to Computer Animation Operating Systems Digital Computer Laboratory Human Computer Interaction AND Introductory Mechanics Computer Organization Co-requisite One-way suggested Corequisite Topics Mobile Programming Selected Topics in CS Computer Field Experience Developed by: Department of Computer Science, 2 November 2016