University of Colorado at Boulder Coursework

Ecen 5622: Information Theory and Coding []
Entropy rates of information sources, fundamental limits of data compression, Huffman and arithmetic codes; mutual information, fundamental limits of information transmission over noisy communication channels with/without feedback. Selected topics in information storage, lossy data compression, and network information theory.
Instructor: Dr. Youjian Liu
Textbook: Elements of Information Theory by Thomas A. Cover and Joy A. Thomas
Term: Fall 2007
Final grade: A-
Ecen 5682: Theory and Practice of Error Control Coding []
Block and convolutional codes for reliable transmission of digital data over unreliable noisy channels. Algebraic and dsp characterizations of cyclic codes such as Bch/Rs codes. Decoding algorithms for block codes and the Viterbi algorithm. Graph codes and iterative decoding.
Instructor: Dr. Peter Mathys
Textbook: Error Control Coding by Shu Lin and Daniel J. Costello
Term: Fall 2008
Final grade: B+
Ecen 5692: Principles of Digital Communications []
Techniques for efficient and reliable transmission of information over bandwidth and power constrained communication channels; digital modulation methods, power spectral density calculations, optimum receiver principles, error rate analysis, channel coding potential in wired/wireless media, trellis coded modulation, and equalization.
Instructor: Dr. Youjian Liu
Textbook: Fundamentals of Communication Systems by Michael P. Fitz
Term: Spring 2008
Final grade: A
Ecen 5827: Analog IC Design []
Covers the fundamentals of transistor-level analog integrated circuit design. Starting with motivations from application circuits, the course developes principles of dc biasing, device models, amplifier stages, frequency response analysis and feedback and compensation techniques for multi-stage operational amplifiers.
Instructor: Dragan Maksimovic
Term: Fall 2008
Final grade: B-
Math 6110: Introduction to Number Theory []
Examines divisibility properties of integers, congruencies, diophantine equations, arithmetic functions, quadratic residues, distribution of primes, and algebraic number fields.
Instructor: Dr. Su-ion Ih
Textbook: An Classical Introduction to Modern Number Theory by Kenneth Ireland and Michael Rosen
Term: Fall 2007
Final grade: A-
Math 6130: Modern Algebra I []
Studies group theory and ring theory.
Instructor: Dr. Richard Green
Textbook: Abstract Algebra by David S. Dummit and Richard M. Foote
Term: Fall 2007
Final grade: B
Math 6180: Algebraic Number Theory []
Introduces number fields and completions, norms, discriminants and differents, finiteness of the ideal class group, Dirichlet's unit theorem, decomposition of prime ideals in extension fields, decomposition, and ramification groups.
Instructor: Dr. Christopher Sinclair
Term: Spring 2008
Final grade: A
Tlen 5530: Applied Network Security []
Examines the critical aspects of network security. a technical discussion of threats, vulnerabilities, detection, and prevention is presented. Issues addressed are cryptography, firewalls, network protocols, intrusion detection, security architecture, security policy, forensic investigation, privacy, and the law.
Instructor: Dr. Doug Sicker
Textbook: Official Guide to the CISSP by Harold F. Tipton
Term: Fall 2008
Final grade: A-