May 21, 2024  
University of Alberta Calendar 2016-2017 
    
University of Alberta Calendar 2016-2017 [ARCHIVED CATALOG]

ECE 421 - Exploring Software Development Domains


★ 3.5 (fi 8) (either term, 2-0-3) Advanced programming concepts. Programming language as a vehicle for discussion about programming concepts such as productivity, components and re-use, traditional vs. scripting approaches. Object oriented construction, systems programming, concurrent programming, Graphical User Interface (GUI) programming, distributed programming, and dynamic programming. Prerequisites: ECE 322 or CMPE 320, and CMPUT 379. Credit may be obtained in only one of CMPE 410 or ECE 421.