Course Code
Course Name
Total Items
THE WHY AND HOW OF COMPUTING
49
INTRODUCTION TO COMPUTER PROGRAMMING
164
FOUNDATIONS OF COMPUTER SCIENCE I
0
FOUNDATIONS OF COMPUTER SCIENCE II
0
COMPUTER SCIENCE FOR THE SCIENCES
14
COMPUTER SCIENCE FOR STATISTICS
1
INTRODUCTION TO COMPUTER SCIENCE
100
ACCELERATED INTRODUCTION TO COMPUTER SCIENCE
6
MATHEMATICAL EXPRESSION AND REASONING FOR COMPUTER SCIENCE
142
INTRODUCTION TO COMPUTER PROGRAMMING
0
COMPUTER ALGORITHMS, DATA STRUCTURES AND LANGUAGES
2
ECONOMIC AND SOCIAL NETWORKS: MODELS AND APPLICATIONS
0
SOFTWARE TOOLS AND SYSTEMS PROGRAMMING
59
FILE STRUCTURES AND DATA MANAGEMENT
0
INTRODUCTION TO THE THEORY OF COMPUTATION
68
DISCRETE MATHEMATICS FOR COMPUTER SCIENCE
0
ENRICHED INTRODUCTION TO THE THEORY OF COMPUTATION
7
DATA STRUCTURES AND ANALYSIS
58
ENRICHED DATA STRUCTURES AND ANALYSIS
0
INTRODUCTION TO SOFTWARE ENGINEERING
1
ENGINEERING LARGE SOFTWARE SYSTEMS
0
PROGRAMMING ON THE WEB
16
THE DESIGN OF INTERACTIVE COMPUTATIONAL MEDIA
0
INTRODUCTION TO VISUAL COMPUTING
1
INTRODUCTION TO NEURAL NETWORKS AND MACHINE LEARNING
2
PRINCIPLES OF PROGRAMMING LANGUAGES
11
INFORMATION SYSTEMS ANALYSIS AND DESIGN
1
INTRODUCTION TO DATABASES
45
NUMERICAL ALGEBRA AND OPTIMIZATION
4
NUMERICAL APPROXIMATION, INTEGRATION AND ORDINARY DIFFERENTIAL EQUATIONS
0
PRINCIPLES OF COMPUTER NETWORKS
3
COMPUTATIONAL COMPLEXITY AND COMPUTABILITY
14
COMPUTABILITY AND COMPLEXITY
0
ENRICHED COMPUTATIONAL COMPLEXITY AND COMPUTABILITY
3
MICROPROCESSOR SOFTWARE
0
ALGORITHM DESIGN & ANALYSIS
50
DATA STRUCTURES AND ALGORITHM ANALYSIS
0
INTRODUCTION TO ARTIFICIAL INTELLIGENCE
2
NATURAL LANGUAGE COMPUTING
2
INTRODUCTION TO VIDEO GAME DESIGN
0
SOFTWARE VERIFICATION AND VALIDATION
8
MACHINE LEARNING AND DATA MINING
10
PROBABILISTIC LEARNING AND REASONING
0
INTRODUCTION TO IMAGE UNDERSTANDING
2
HUMAN-COMPUTER INTERACTION
0
COMPUTABILITY AND LOGIC
0
DATABASE SYSTEM TECHNOLOGY
1
COMPUTATIONAL METHODS FOR PARTIAL DIFFERENTIAL EQUATIONS
0
THE BUSINESS OF SOFTWARE
0
HIGH-PERFORMANCE SCIENTIFIC COMPUTING
0
Computer Networking Systems
9
COMPUTATIONAL COMPLEXITY AND COMPUTABILITY
6
FORMAL METHODS IN SOFTWARE DESIGN
4
COMPILERS AND INTERPRETERS
1
OPERATING SYSTEMS DESIGN AND IMPLEMENTATION
0
COMPUTATIONAL LINGUISTICS
0
KNOWLEDGE REPRESENTATION AND REASONING
0
COMPILERS AND INTERPRETERS
6
CAPSTONE DESIGN PROJECT
0
COMPUTER SCIENCE PROJECT
0
COMPUTER SCIENCE PROJECT
0