BSc - Computer Science

University of New Orleans
United States
Qualification
Bachelor's Degree
Study mode
Full-time
Duration
4 years
Intakes
September January
Total tuition fee (local)
Contact the university / college
Total tuition fee (foreign)
Contact the university / college

Entry Requirements

International Students Test Score Requirements:

  • Minimum score of 19 Math in the ACT (460 SAT) and
  • Minimum score of 18 English in the ACT (450 SAT) OR
  • Minimum score of 74 English and 40 Math in the COMPASS

Curriculum

  • Introduction to Computers
  • Introduction to Programming in Fortran
  • Introduction to Programming in C
  • Introduction to Programming in C++
  • Software Design and Development I Laboratory
  • Software Design and Development I
  • Data Structures and Applications
  • Software Design and Development II
  • Software Design and Development II Laboratory
  • Data Structures
  • Machine Structure and Assembly Language Programming
  • Systems Programming Concepts
  • Ethics in the Computing Profession
  • Undergraduate Seminar
  • Problems in Computer Science
  • Senior Honors Thesis
  • Introduction to the Theory of Computation
  • File Structures and Network Programming
  • Computer Organization
  • Senior Comprehensive Exam
  • Analysis of Algorithms
  • Data Models and Database Systems
  • Introduction to Cryptography
  • Developing Advanced Web Applications
  • Introduction to Software Engineering
  • Computer System Design
  • Computer Networks and Telecommunications
  • Principles of Operating Systems I
  • Principles of Operating Systems II
  • Introduction to Network and System Administration
  • Programming Language Structure
  • Introduction to Artificial Intelligence
  • Bioinformatics I
  • Bioinformatics II
  • Machine Learning Methods in Bioinformatics I
  • Machine Learning Methods in Bioinformatics II
  • Topics in Bioinformatics
  • Computer Security
  • Software Reverse Engineering
  • Introduction to Computer Forensics
  • Principles of Computer Graphics
  • Principles of Image Processing
  • Problem Solving and Competition Programming
  • Topics in Mobile Applications Development
  • Fundamentals of Game Development
  • Advanced Game Development
  • Special Topics in Computer Science
  • Analysis of Algorithms
  • Data Models and Database Systems
  • Introduction to Cryptography
  • Developing Advanced Web Applications
  • Introduction to Software Engineering
  • Computer Networks and Telecommunications
  • Principles of Operating Systems I
  • Principles of Operating Systems II
  • Introduction to Network and System Administration
  • Programming Language Structure
  • Introduction to Artificial Intelligence
  • Bioinformatics I
  • Bioinformatics II
  • Machine Learning Methods in Bioinformatics I
  • Machine Learning Methods in Bioinformatics II
  • Topics in Bioinformatics
  • Computer Security
  • Software Reverse Engineering
  • Introduction to Computer Forensics
  • Principles of Computer Graphics
  • Principles of Image Processing
  • Topics in Mobile Applications Development
  • Fundamentals of Game Development
  • Advanced Game Development
  • Special Topics in Computer Science
  • Advanced Problems in Computer Science
  • Theory of Algorithms and their Complexity
  • Applied Combinatorics and Graph Theory
  • Theory of Computation
  • Data Encryption and Cryptology
  • Formal Languages
  • Big Data Analytics and Systems
  • Development of Distributed Software
  • Topics in Mobile Computing
  • Agile Software Engineering
  • Concurrent Programming
  • Principles of Distributed Systems
  • Cloud Computing
  • Formal Methods in Programming Languages
  • Advanced Machine Learning in Bioinformatics II
  • Advanced Topics in Bioinformatics
  • Programming Language Security
  • Topics in Network Security and Forensics
  • Network Penetration Testing and Defense
  • Industrial Control Systems Security
  • Advanced Computer Graphics
  • Computer Vision
  • Data Visualization
  • Theory & Computer Applications for Pattern Recognition
  • Computational Geometry
  • Planning Algorithms in Artificial Intelligence
  • Intelligent Agents and Multi-Agent Systems
  • Topics In Advanced Computer Science
  • Thesis Research
  • Examination or Thesis Only No Credit

Share this