Project Management 
 Proposal Management and Writing 
 Scheduling and Planning 
 Risk Analysis 
 Team Building 
 Earned Value Management 
Systems Engineering 
 Space Systems Analysis and Design 
 Systems Engineering Management 
 Systems Modeling and Simulation 
 Requirements Engineering 
 Systems Integration and Validation 
Lean Enterprise 
 Velocity Product Development 
 Lean Enterprise Systems 
 Reuse Systems 
 Proposal Systems 
Computer Engineering 
 Computer Architecture 
 Reconfigurable Computing 
 Reliable and Fault-tolerant Computer Systems 
 Computer Interconnects 
 Computer Systems Performance Analysis 
 Embedded Computing 
 Parallel and Cluster Computing 
 
Hardware Design 
 FPGA Design 
 SoC Design 
 Microprocessor Based System Design 
Software Engineering 
 Software Architecture 
 Systems Software and Middleware 
 Real-time Systems 
 User Interface Design 
 Computer Programming