Santa Clara University

courses
 

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.

 
 
 

2012–2013

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 Shang Shang Shang Pantoja  
COEN 218 Input-Output Structures 2 Shang        
COEN 225 Secure Coding in C and C++ 2 Holliday   Grover    
COEN 226 Sys. Certification and Accreditation 2 Holliday        
COEN 233 Computer Networks 4 Amer 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   Schwarz 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        
COEN 260 Truth, Deduction, and Computation 4 Davis
Riemenschneider
 
COEN 261 Structure and Interp. of Computer Prog. 2 Davis        
COEN 266 Artificial Intelligence 4 Fang     Conner  
COEN 268 Mobile Application Development 4 Shang Connor Connor Shen  
COEN 271 Automata, Complexity, and Computability 4 Davis        
COEN 275 Object-Oriented Analysis, Design, and Prog. 4 Mikkilineni   Mikkilineni   Mikkilineni
COEN 276 Web Programming 4 Mikkilineni/Fang Mikkilineni      
COEN 277 Graphical User Interface Design and Prog. 2 Fang     Staff  
COEN 279 Design and Analysis of Algorithms 4 Shang Tran Tran Tran  
COEN 280 Database Systems 4 Pantoja   Pantoja    
COEN 281 Pattern Recognition and Data Mining 4 Fang        
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 Kao      
COEN 296 Topics in Computer Engineering
2–4 Ling Fang Staff Staff  
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   Zaky    
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 Holliday      
COEN 319 Parallel Programming 2 Shang        
COEN 320 Computer Performance Eval. 4 Figueira   Bhatnagar    
COEN 329 Network Technology 4 Figueira Moataghed      
COEN 331 Wireless and Mobile Networks 4 Holliday   Holliday   Moataghed
COEN 332 Wireless/Mobile Multimedia Networks 4 Holliday     Moataghed  
COEN 335 High-Performance Networking 2 Figueira   Moataghed    
COEN 337 Internet Arch. and Protocols 4 Amer     Parsa  
COEN 338 Multimedia Data Compression I 4 Ling   Ling    
COEN 339 Multimedia Data Compression II 2 Ling     Staff  
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 380 Advanced Database Systems 4 Holliday/Pantoja     Ezzat  
COEN 385 Formal Methods in Software Engineering 2 Davis     Riemenschneider  
COEN 386 Software Architecture 2 Davis     Riemenschneider  
COEN 387 Time-Driven Software Mgmt. 2 Atkinson Clark      
COEN 396 Advanced Topics in Computer Engineering 2–4 Ling       Staff
COEN 397 Research Seminar in Digital Systems 2 ELEN (Not cross-listed: ELEN 697)
COEN 400 Seminar 1          
COEN 485 Software Engineering Capstone 2 Davis Kurczveil Kurczveil Kurczveil  
COEN 490 Mathematical Reasoning in Computing 2 Ling   Shang    

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