Software System and Enterprise Software

Overview

Software system and enterprise software area covers programming, distributed software, algorithms, data structure, compiler design, database design, mobile software design, system software, operating system, enterprise software systems, parallel computing, web applications, and software quality assurance.

Related Program

MS SE, BS SE

Faculty

Jerry Gao, Weider Yu

Courses

Check University Catalog of Computer Engineering Department.

CMPE 30 - Programming Concepts and Methodology

CMPE 50 - Object-Oriented Concepts and Methodology

CMPE 102 - Assembly Language Programming

CMPE 126 - Algorithms and Data Structure Design

CMPE 130 - Advanced Algorithm Design

CMPE 131 - Software Engineering I

CMPE 133 - Software Engineering II

CMPE 135 - Object-Oriented Analysis and Design

CMPE 137 - Wireless Mobile Software Engineering

CMPE 138 - Database Systems I

CMPE 142 - Operating Systems Design

CMPE 152 - Compiler Design

CMPE 163 - Introduction to Computer Graphics and Augmented Reality

CMPE 165 - Software Engineering Process Management

CMPE 172 - Enterprise Software Platforms

CMPE 187 - Software Quality Engineering

CMPE 202 - Software Systems Engineering

CMPE 203 - Software Engineering Management

CMPE 212 - System Verification

CMPE 213 - Parallel Computing

CMPE 214 - GPU Architecture and Programming

CMPE 217 - Human Computer Interaction

CMPE 220 - System Software

CMPE 226 - Database Systems

CMPE 235 - Mobile Software System Design

CMPE 272 - Enterprise Software Platforms

CMPE 273 - Enterprise Distributed Systems

CMPE 274 - Business Intelligence Technologies

CMPE 275 - Enterprise Application Development

CMPE 277 - Smartphone Application Development

CMPE 279 - Software Security Technologies

CMPE 280 - Web UI Design and Development

CMPE 285 - Software Engineering Processes

CMPE 287 - Software Quality Assurance and Testing