| Year | Course | Required/Optional | 
		
			| 一 | Physics Experiments(I) | Required | 
		
			| 一 | National Defense | Optional | 
		
			| 一 | Service Education | Required | 
		
			| 一 | Physics(I) | Required | 
		
			| 一 | Digital Logic | Required | 
		
			| 一 | Introduction to Materials Science and Engineering I | Required | 
		
			| 一 | Information to computer | Required | 
		
			| 一 | Calculus I | Required | 
		
			| 一 | Digital logic internship | Optional | 
		
			| 一 | Programming | Required | 
		
			| 一 | International situation | Optional | 
		
			| 一 | Physics Experiment(II) | Required | 
		
			| 一 | Probability theory and applications | Optional | 
		
			| 一 | Physics(II) | Required | 
		
			| 一 | Service Education | Required | 
		
			| 一 | Digital System Design | Optional | 
		
			| 一 | Calculus II | Required | 
		
			| 二 | Electronic circuits I | Required | 
		
			| 二 | Data Structure | Optional | 
		
			| 二 | Microelectronic Circuits Experiments(I) | Required | 
		
			| 二 | Engineering Mathematics I | Required | 
		
			| 二 | Pinciples and applications of single chip microcomputer lab | Optional | 
		
			| 二 | Engineering Simulation Software | Optional | 
		
			| 二 | Object-Oriented Programming | Optional | 
		
			| 二 | Microelectronic Circuits I | Required | 
		
			| 二 | Electronic Circuits II | Required | 
		
			| 二 | Electromagnetics | Required | 
		
			| 二 | Computer-Aided Design | Optional | 
		
			| 二 | Solid-State Analysis Techniques | Optional | 
		
			| 二 | Microelectronic Circuits II | Required | 
		
			| 二 | Engineering Mathematics II | Required | 
		
			| 二 | System Design Using Hardware Description Language | Optional | 
		
			| 二 | Microelectronic Circuits Experiments II | Required | 
		
			| 三 | Introduction to VLSI Design | Optional | 
		
			| 三 | Signals and Systems | Required | 
		
			| 三 | FPGA System Design and Practice | Optional | 
		
			| 三 | Principles of Communications | Required | 
		
			| 三 | Microelectronic Circuits III | Required | 
		
			| 三 | Science news reading | Optional | 
		
			| 三 | Integration to Cyber Cloud and Heterogeneous Networks of Practices | Optional | 
		
			| 三 | Senior Projects (I) | Required | 
		
			| 三 | Senior Project II | Required | 
		
			| 三 | Science news translation | Optional | 
		
			| 三 | Introduction to cellular telecommunication | Optional | 
		
			| 三 | Advanced Analog IC Layout Design and Laboratory | Optional | 
		
			| 三 | Communication Laboratory | Optional | 
		
			| 三 | System and application of internet of things | Optional | 
		
			| 三 | Introduction to Digital Communications | Optional | 
		
			| 四 | Engineering Ethics | Optional | 
		
			| 四 | Digital Image Processing | Optional | 
		
			| 四 | The Monograph(III) | Required | 
		
			| 四 | Scientific Computing | Optional | 
		
			| 四 | Simulation and Design of Radio Frequency Integrated Circuits | Optional | 
		
			| 四 | Outside exrertise (I) | Optional | 
		
			| 四 | Professional Research (I) | Required | 
		
			| 四 | Thin Film Technology of Renewable Energy | Optional | 
		
			| 四 | Intelligent Computation | Optional | 
		
			| 四 | Surface Engineering | Optional | 
		
			| 四 | Analog Integrated Circuits: Design and Simulation | Optional | 
		
			| 四 | Enterprises Practical Training | Optional | 
		
			| 四 | Extramural Practicum II | Optional | 
		
			| 四 | Technology of solar energy | Optional | 
		
			| 四 | Directed Study II | Required | 
		
			| 四 | VLSI Design | Optional |