Santa Clara University

Courses in Computer Engineering
 

Graduate Year at a Glance

The information provided here should be used for planning purposes only. Students can also use eCampus to search through previous terms.

 
 
 

2011–2012

Course Title Units In Charge Fall Winter Spring Summer
COEN 200 Logic Analysis and Synthesis 2 ELEN (Cross-listed: ELEN 500)
COEN 201 Digital Signal Processing I 2 ELEN (Cross-listed: ELEN 233)
COEN 202 Digital Signal Processing II 2 ELEN (Cross-listed: ELEN 234)
COEN 203  VLSI Design I 2 ELEN (Cross-listed: ELEN 387)
COEN 204 VLSI Design II 2 ELEN (Cross-listed: ELEN 388)
COEN 207 Hardware Formal Verification 2 ELEN (Cross-listed: ELEN 613)
COEN 208 Assertion Based Verification 2 ELEN (Cross-listed: ELEN 614)
COEN 210 Computer Architecture 4 Pantoja Shang Shang Pantoja  
COEN 218 Input-Output Structures 2 Shang
  Zaky  
COEN 225 Secure Coding in C and C++ 2 Holliday Grover Grover    
COEN 226 Sys. Certification and Accreditation 2 Holliday        
COEN 233 Computer Networks 4 Figueira Wang Wang Amer  
COEN 234 Network Management 2 Figueira   Clemm    
COEN 235 Client/Server Programming 4 Figueira Ezzat      
COEN 236 Unix Network Programming 4 Figueira     Ezzat  
COEN 238 Multimedia Info. Systems 2 Ling
  Grover  
COEN 239 Network Design Analysis 4 Figueira Bhatnagar   Bhatnagar  
COEN 250 Information Security Mgmt. 2 Holliday Holliday Holliday Holliday  
COEN 252 Computer Forensics 4+1L Holliday Holliday1   Staff1  
COEN 253 Secure Sys. Devel. and Evaluation I 2 Holliday       DeLong
COEN 254 Secure Sys. Devel. and Evaluation II 2 Holliday        
COEN 256 Principles of Prog. Languages 4 Holliday        
COEN 259 Compilers 4 Atkinson   Wang    
COEN 260 Truth, Deduction, and Computation 4 Davis Riemenschneider   dePaiva  
COEN 261 Structure and Interp. of Computer Prog. 2 Davis        
COEN 266 Artificial Intelligence 4 Davis        
COEN 268 Mobile Application Development 4 Lewis Conner2 Shen2    
COEN 271 Automata, Complexity, and Computability 4 Davis        
COEN 275 Object-Oriented Analysis, Design, and Prog. 4 Mikkilineni   Mikkilineni3   Mikkilineni
COEN 276 Web Programming 4 Mikkilineni Mikkilineni      
COEN 277 Graphical User Interface Design and Prog. 2 Mikkilineni        
COEN 279 Design and Analysis of Algorithms 4 Shang Tran Tran Tran  
COEN 280 Database Systems 4 Holliday   Pantoja    
COEN 281 Pattern Recognition and Data Mining 4 Holliday     Seni  
COEN 282 Energy Management Systems 2 ELEN (Cross-listed: ELEN 288)
COEN 283 Operating Systems 4 Amer Wang Amer Amer  
COEN 284 Operating Systems Case Study 2 Holliday
    Clark
COEN 285 Software Engineering 4 Atkinson Mikkilineni      
COEN 286 Software Quality Assurance and Testing 2 Atkinson   Jarvis Jarvis  
COEN 287 Software Develop. Process Management 2 Atkinson   Kurczveil   Kurczveil
COEN 288 Software Ethics 2 Atkinson Evans Evans Evans  
COEN 289 Energy-Efficient Computing 2 Figueira     Figueira  
COEN 290 Computer Graphics 4 Pantoja        
COEN 296 Topics in Computer Engineering 2–4 Ling Amer4 Zaky      
COEN 296 Topics in Computer Engineering 2–4 Ling   Ezzat      
COEN 301 High-Level Synthesis 2 ELEN (Cross-listed: ELEN 605)
COEN 303 Logic Design Using HDL 2 ELEN (Cross-listed: ELEN 603)
COEN 304 Semicustom Design with Prog. Devices 2 ELEN (Cross-listed: ELEN 604)
COEN 305 VLSI Physical Design 2 ELEN (Cross-listed: ELEN 389)
COEN 307 Digital Computer Arithmetic 2 Shang        
COEN 308 Design for Testability 2 ELEN (Cross-listed: ELEN 608)
COEN 310 Digital Testing with ATE 2 ELEN (Cross-listed: ELEN 610)
COEN 313 Advanced Computer Architecture 2 Shang     Zaky  
COEN 315 Web Architecture and Protocols 2 Figueira       Parsa
COEN 316 Web Services 2 Figueira       Mehta
COEN 317 Distributed Computing 4 Holliday Holliday      
COEN 318 Parallel Computation Sys. 4 Shang Shang      
COEN 319 Parallel Programming 2 Shang   Hodzic    
COEN 320 Computer Performance Eval. 4 Figueira   Bhatnagar    
COEN 329 Network Technology 4 Figueira Moataghed      
COEN 331 Wireless and Mobile Networks 4 Holliday   Holliday Staff Moataghed
COEN 332 Wireless/Mobile Multimedia Networks 4 Figueira     Moataghed  
COEN 335 High-Performance Networking 2 Figueira   Moataghed    
COEN 337 Internet Arch. and Protocols 4 Figueira     Parsa  
COEN 338 Multimedia Data Compression I 4 Ling   Ling    
COEN 339 Multimedia Data Compression II 2 Ling        
COEN 340 Digital Image Processing I 2 ELEN (Cross-listed: ELEN 640)
COEN 341 Information Theory 2 ELEN (Cross-listed: ELEN 244)
COEN 343 Digital Image Processing II 2 ELEN (Cross-listed: ELEN 643)
COEN 344 Computer Vision I 2 ELEN (Cross-listed: ELEN 644)
COEN 345 Computer Vision II 2 ELEN (Cross-listed: ELEN 645)
COEN 347 Advanced Tech. in Video Coding 4 Ling        
COEN 348 Speech Coding I 2 ELEN (Cross-listed: ELEN 421)
COEN 349 Speech Coding II 2 ELEN (Cross-listed: ELEN 422)
COEN 350 Network Security 2 Amer     Bhatnagar  
COEN 351 Internet and E-Commerce Security 2+1L Amer     Bhatti  
COEN 352 Advanced Topics in Information Assurance  2 Holliday        
COEN 358 Parallelizing Compilers 4 Shang        
COEN 359 Design Patterns 4 Mikkilineni       Mikkilineni
COEN 362 Logic Programming 2 Davis        
COEN 376 Expert Systems 4 Davis        
COEN 385 Formal Methods in Software Engineering 2 Davis   Riemenschneider    
COEN 386 Software Architecture 2 Davis     Mikkilineni  
COEN 387 Time-Driven Software Mgmt. 2 Atkinson       Clark
COEN 396 Advanced Topics in Computer Engineering 2–4 Ling       Kao
COEN 397 Research Seminar in Digital Systems 2 ELEN (Cross-listed: ELEN 697)
COEN 400 Seminar 1 Figueira        
COEN 485 Software Engineering Capstone 2 Davis Kurczveil Kurczveil Kurczveil  
COEN 490 Mathematical Reasoning in Computing 2 Ling        

1COEN 252 is co-located with COEN 152.
2COEN 268 is co-located with COEN 168.
3COEN 275 is co-located with COEN 160.
4COEN 296 is co-located with COEN 180.

 
Printer-friendly format