The University of Illinois at Urbana-Champaign 2018-2019 Academic Catalog is the official listing of courses, programs, and degree requirements for undergraduate and graduate students. Information on courses, curricula, fees, policies, regulations and other matters is subject to change during the period for which the Catalog is in effect.
The class schedule is available each term in the Course Explorer. The class schedule lists those courses that will be offered during specific terms, as well as times and locations. Not all courses listed in this Catalog are offered every term.
The Catalog lists courses of instruction alphabetically by subject and numerically by course number. The course number denotes the intended/recommended level of the course:
Courses numbered 000-099 are for preparatory work that does not count toward a degree but do count for tuition and load.
Courses numbered 100-199 are intended primarily for freshmen and correspond to entry-level work. They may be taken by sophomores, juniors, and seniors.
Courses numbered 200-299 are intended for lower division students who satisfy the published prerequisite(s), if any. Transfer credit from two-year colleges around the state would correspond to 100- and 200-level offerings.
Courses numbered 300-399 are intended primarily for juniors and seniors who satisfy the published prerequisite(s), if any. Transfer work from two-year colleges does not correspond to these numbers.
Courses numbered 400-499 are intended for upper division undergraduate students, sometimes also for graduate students.
Courses numbered 500-599 are intended for graduate and professional school students.
Courses numbered 600-799 are available for certain professional school courses with restricted enrollments. These courses apply primarily to law, medicine, and veterinary programs.
Course credit is listed after each course title. The university counts credit in credit hours. Following the credit hours is a brief description of the content, requirements for registration to the course (if any), and other advisory statements. Additional information relating to the course content is available in the Course Explorer. For information on credit policies, see the Student Code.
A crosslisted course refers to a course offered under the same course title by a different department. Courses may be crosslisted with one or several departments and will be noted by the statement: “Same as.” The description of a crosslisted course is found only in the entry for the controlling department. Reference to the controlling department’s course is noted by “See. “
Prerequisites are advisory statements that refer to special requirements for registration in certain courses. These may include one or more courses that must be completed prior to, or in the same term. These statements may also recommend knowledge, skills or standards, or class standing that must be demonstrated prior to registration.
The undergraduate degree programs of study are organized by Colleges and Schools. Specific majors can be found by clicking on degree programs in the left-hand navigation or by exploring offerings in each college or school or by using the “Undergraduate Programs” link in the upper navigation bar to find an alpha list of programs offered as majors, minors or concentrations. Graduate programs of study are organized by program. A listing of programs is found in the left-hand navigation as well as the “Graduate Programs” tab in the upper navigation bar.
General Education Requirements
The University of Illinois at Urbana-Champaign requires that all undergraduate students take General Education – or “Gen Ed” – courses to gain and use broad knowledge beyond the specialized learning they will do in a major field of study. These Gen Ed requirements cover the kinds of knowledge all students should have: the humanities and arts, social and behavioral sciences, natural sciences and technology, quantitative reasoning, composition/writing, and cultural studies.
General Education courses at Illinois are mindful of our students’ diverse backgrounds, needs, and interests, and are an essential component of the transformative learning that prepares our graduates to become alumni who make a significant societal impact. These courses build students’ abilities to think critically, solve problems, generate new ideas and create knowledge, make connections between academic disciplines, respect and understand differences, and develop as citizens and leaders.
General Education at Illinois is more than a set of required courses; it is a gateway into the Illinois experience.
Courses are noted as fulfilling one or more of the following categories:
Humanities and the Arts: Literature & the Arts or Historical & Philosophical Perspectives
Natural Sciences and Technology: Life Science or Physical Science
Social and Behavioral Sciences
Cultural Studies: Western/Comparative Cultures, Non-Western Cultures, and US Minority Cultures
For a list of current courses approved for General Education credit, please visit the Course Explorer.
Written Communication Requirement
Satisfactory proficiency in written communication is a requirement for all undergraduate degrees awarded at the University of Illinois at Urbana-Champaign. This proficiency can be certified by the satisfactory completion of the “Composition I” general education requirement via the one-semester, four-hour course Rhetoric 105 (Writing and Research); the two-semester, eight-hour sequence of Rhetoric 101 (Principles of Writing) and 102 (Principles of Research) with Rhetoric 100 tutorials in both semesters; or the two-semester, six-hour sequence Communication 111 and 112 (Oral & Written Communication I and II).
A student who achieved, prior to enrolling in college-level coursework, a sufficiently high score on either the appropriate college-preparatory English exam (currently ACT, SAT, AP, or IB) will earn course credit that fulfills the general education “Composition I” requirement and thus will satisfy the Written Communication requirement for graduation. More information can be found under “Proficiency Testing” at go.illinois.edu/pnp.
Non-native English-speaking students who are mandated to take the English Placement Test (EPT) and given an English as a Second Language (ESL) placement must fulfill their Written Communication requirement by taking the two-semester, six-hour sequence of ESL 111 and 112 or the one-semester, four-hour ESL 115 course. They might also be required to take ESL 110 (Pronunciation). Non-native English-speaking students who are not required to take the EPT due to sufficiently high TOFEL iBT or IELTS scores may elect to satisfy the Written Communication requirement by taking the ESL, or the Rhetoric, or the Communication sequences. Students in this category who wish to take ESL must take the EPT to determine correct placement.
If the academic credentials of a transfer student do not indicate fulfillment of coursework equivalent to fulfill the Written Communication graduation requirement, the student will need to do additional coursework to satisfy this requirement. Non-native English-speaking transfer students may be required to take the English Placement Test (EPT).
Satisfactory proficiency in academic writing in English is a requirement for all graduate degrees awarded at the University of Illinois at Urbana-Champaign.
Graduate students who are admitted on limited status because they do not meet this proficiency requirement prior to admission may be placed into mandatory ESL courses based on the results of the EPT exam.
Proficiency can then be certified by the satisfactory completion of a one-semester course (ESL 515) or the two-semester sequence (ESL 511 and 512). Students may also select equivalent coursework from the “English for specific purposes” tracks available through ESL (e.g., business track ESL 521, 522). International graduate students may also be required to take ESL 510 (Pronunciation).
Mandatory ESL course assignments must be fulfilled in order to be eligible for graduation.
Kinesiology, Language Other Than English, and Undergraduate Open Seminar Credit
Credit for Kinesiology
Kinesiology courses numbered from 100 through 110 are activity courses. Credit earned in kinesiology activity courses may be included in the grade point average at the discretion of the individual colleges and may, at the discretion of the individual colleges, be included in the total hours required for graduation.
Language Other Than English Credit
Except as prohibited or limited by the established policy of the student’s college, credit in University of Illinois at Urbana-Champaign language courses other than English taken to remove high school entrance deficiencies may, at the discretion of the college:
be counted in the total hours required for graduation, or
be accepted in partial or complete satisfaction of the language other than English requirement for the degree.
Normally no more than ten hours of proficiency credit for the study of a single language other than English at the elementary and intermediate level shall be counted for graduation in the College of Liberal Arts and Sciences. Additional credit may be granted for advanced courses emphasizing literature and language structure rather than communicative competence in the language.
Students who have earned the State Seal of Biliteracy will earn eight hours of credit, which will appear on their transcript as eight total hours of 100-level language credit (UFL1 1– for four hours and UFL2 1– for four hours).
Credit for Undergraduate Open Seminar Courses
Credit in each 199 course shall not exceed four credit hours per semester.
A student may accumulate an unlimited number of credit hours in 199 courses, but no more than 12 such hours listed on the student’s transcript may be counted toward fulfilling graduation requirements, except in cases in which a larger number of credit hours in 199 courses is an integral part of a formal, college-approved program of study (e.g., Individual Plans of Study).
A 199 course appears on a student’s transcript with the departmental rubric and the title “Undergraduate Open Seminar” when a specific section title has not been assigned by the department offering the course.
Boxed IntelВ® Coreв„ў i3-7100 Processor (3M Cache, 3.90 GHz) FC-LGA14C, for China
Spec Code SR35C
Ordering Code BXC80677I37100
Shipping Media BOX
Trade compliance information
US HTS 8542310001
954811 PCN | MDDS
954033 PCN | MDDS
954819 PCN | MDDS
Find Compatible Desktop Boards
Find boards compatible with the IntelВ® Coreв„ў i3-7100 Processor in the Intel Desktop Compatibility Tool
IntelВ® Server Board S1200SP Family
IntelВ® 200 Series Chipsets
IntelВ® 100 Series Chipsets
Downloads and Software
The date the product was first introduced.
Lithography refers to the semiconductor technology used to manufacture an integrated circuit, and is reported in nanometer (nm), indicative of the size of features built on the semiconductor.
Cores is a hardware term that describes the number of independent central processing units in a single computing component (die or chip).
# of Threads
A Thread, or thread of execution, is a software term for the basic ordered sequence of instructions that can be passed through or processed by a single CPU core.
Processor Base Frequency
Processor Base Frequency describes the rate at which the processor’s transistors open and close. The processor base frequency is the operating point where TDP is defined. Frequency is measured in gigahertz (GHz), or billion cycles per second.
CPU Cache is an area of fast memory located on the processor. IntelВ® Smart Cache refers to the architecture that allows all cores to dynamically share access to the last level cache.
A bus is a subsystem that transfers data between computer components or between computers. Types include front-side bus (FSB), which carries data between the CPU and memory controller hub; direct media interface (DMI), which is a point-to-point interconnection between an Intel integrated memory controller and an Intel I/O controller hub on the computerвЂ™s motherboard; and Quick Path Interconnect (QPI), which is a point-to-point interconnect between the CPU and the integrated memory controller.
# of QPI Links
QPI (Quick Path Interconnect) links are a high speed, point-to-point interconnect bus between the processor and chipset.
Thermal Design Power (TDP) represents the average power, in watts, the processor dissipates when operating at Base Frequency with all cores active under an Intel-defined, high-complexity workload. Refer to Datasheet for thermal solution requirements.
Embedded Options Available
Embedded Options Available indicates products that offer extended purchase availability for intelligent systems and embedded solutions. Product certification and use condition applications can be found in the Production Release Qualification (PRQ) report. See your Intel representative for details.
Max Memory Size (dependent on memory type)
Max memory size refers to the maximum memory capacity supported by the processor.
IntelВ® processors come in four different types: a Single Channel, Dual Channel, Triple Channel, and Flex Mode.
Max # of Memory Channels
The number of memory channels refers to the bandwidth operation for real world application.
ECC Memory Supported вЂЎ
ECC Memory Supported indicates processor support for Error-Correcting Code memory. ECC memory is a type ofВ system memoryВ that can detect and correct common kinds of internal data corruption. Note that ECC memory support requires both processor and chipset support.
Processor Graphics вЂЎ
Processor Graphics indicates graphics processing circuitry integrated into the processor, providing the graphics, compute, media, and display capabilities. IntelВ® HD Graphics, Irisв„ў Graphics, Iris Plus Graphics, and Iris Pro Graphics deliver enhanced media conversion, fast frame rates, and 4K Ultra HD (UHD) video. See the IntelВ® Graphics Technology page for more information.
Graphics Base Frequency
Graphics Base frequency refers to the rated/guaranteed graphics render clock frequency in MHz.
Graphics Max Dynamic Frequency
Graphics max dynamic frequency refers to the maximum opportunistic graphics render clock frequency (in MHz) that can be supported using IntelВ® HD Graphics with Dynamic Frequency feature.
Graphics Video Max Memory
The maximum amount of memory accessible to processor graphics. Processor graphics operates on the same physical memory as the CPU (subject to OS, driver, and other system limitations).
4K support indicates the product’s support of 4K resolution, defined here as minimum 3840 x 2160.
Max Resolution (HDMI 1.4)вЂЎ
Max Resolution (HDMI) is the maximum resolution supported by the processor via the HDMI interface (24bits per pixel & 60Hz). System or device display resolution is dependent on multiple system design factors; actual resolution may be lower on your system.
Max Resolution (DP)вЂЎ
Max Resolution (DP) is the maximum resolution supported by the processor via the DP interface (24bits per pixel & 60Hz). System or device display resolution is dependent on multiple system design factors; actual resolution may be lower on your system.
Max Resolution (eDP – Integrated Flat Panel)вЂЎ
Max Resolution (Integrated Flat Panel) is the maximum resolution supported by the processor for a device with an integrated flat panel (24bits per pixel & 60Hz). System or device display resolution is dependent on multiple system design factors; actual resolution may be lower on your device.
DirectX indicates support for a specific version of MicrosoftвЂ™s collection of APIвЂ™s (Application Programming Interfaces) for handling multimedia compute tasks.
OpenGL (Open Graphics Library) is a cross-language, multi-platform API (Application Programming Interface) for rendering 2D and 3D vector graphics.
IntelВ® Quick Sync Video
IntelВ® Quick Sync Video delivers fast conversion of video for portable media players, online sharing, and video editing and authoring.
IntelВ® InTruв„ў 3D Technology
IntelВ® InTruв„ў 3D Technology provides stereoscopic 3-D Blu-ray* playback in full 1080p resolution over HDMI* 1.4 and premium audio.
IntelВ® Clear Video HD Technology
IntelВ® Clear Video HD Technology, like its predecessor, IntelВ® Clear Video Technology, is a suite of image decode and processing technologies built into the integrated processor graphics that improve video playback, delivering cleaner, sharper images, more natural, accurate, and vivid colors, and a clear and stable video picture. IntelВ® Clear Video HD Technology adds video quality enhancements for richer color and more realistic skin tones.
IntelВ® Clear Video Technology
IntelВ® Clear Video Technology is a suite of image decode and processing technologies built into the integrated processor graphics that improve video playback, delivering cleaner, sharper images, more natural, accurate, and vivid colors, and a clear and stable video picture.
PCI Express Revision
PCI Express Revision is the version supported by the processor. Peripheral Component Interconnect Express (or PCIe) is a high-speed serial computer expansion bus standard for attaching hardware devices to a computer. The different PCI Express versions support different data rates.
PCI Express Configurations вЂЎ
PCI Express (PCIe) Configurations describe the available PCIe lane configurations that can be used to link the PCH PCIe lanes to PCIe devices.
Max # of PCI Express Lanes
A PCI Express (PCIe) lane consists of two differential signaling pairs, one for receiving data, one for transmitting data, and is the basic unit of the PCIe bus. # of PCI Express Lanes is the total number supported by the processor.
The socket is the component that provides the mechanical and electrical connections between the processor and motherboard.
Thermal Solution Specification
Intel Reference Heat Sink specification for proper operation of this SKU.
Junction Temperature is the maximum temperature allowed at the processor die.
IntelВ® Optaneв„ў Memory Supported вЂЎ
IntelВ® Optaneв„ў memory is a revolutionary new class of non-volatile memory that sits in between system memory and storage to accelerate system performance and responsiveness. When combined with the IntelВ® Rapid Storage Technology Driver, it seamlessly manages multiple tiers of storage while presenting one virtual drive to the OS, ensuring that data frequently used resides on the fastest tier of storage. IntelВ® Optaneв„ў memory requires specific hardware and software configuration. Visit www.intel.com/OptaneMemory for configuration requirements.
IntelВ® Turbo Boost Technology вЂЎ
IntelВ® Turbo Boost Technology dynamically increases the processor’s frequency as needed by taking advantage of thermal and power headroom to give you a burst of speed when you need it, and increased energy efficiency when you donвЂ™t.
IntelВ® vProв„ў Platform Eligibility вЂЎ
IntelВ® vProв„ў Technology is a set of security and manageability capabilities built into the processor aimed at addressing four critical areas of IT security: 1) Threat management, including protection from rootkits, viruses, and malware 2) Identity and web site access point protection 3) Confidential personal and business data protection 4) Remote and local monitoring, remediation, and repair of PCs and workstations.
IntelВ® Hyper-Threading Technology вЂЎ
IntelВ® Hyper-Threading Technology (IntelВ® HT Technology) delivers two processing threads per physical core. Highly threaded applications can get more work done in parallel, completing tasks sooner.
IntelВ® Virtualization Technology (VT-x) вЂЎ
IntelВ® Virtualization Technology (VT-x) allows one hardware platform to function as multiple вЂњvirtualвЂќ platforms. It offers improved manageability by limiting downtime and maintaining productivity by isolating computing activities into separate partitions.
IntelВ® Virtualization Technology for Directed I/O (VT-d) вЂЎ
IntelВ® Virtualization Technology for Directed I/O (VT-d) continues from the existing support for IA-32 (VT-x) and ItaniumВ® processor (VT-i) virtualization adding new support for I/O-device virtualization. Intel VT-d can help end users improve security and reliability of the systems and also improve performance of I/O devices in virtualized environments.
IntelВ® VT-x with Extended Page Tables (EPT) вЂЎ
IntelВ® VT-x with Extended Page Tables (EPT), also known as Second Level Address Translation (SLAT), provides acceleration for memory intensive virtualized applications. Extended Page Tables in IntelВ® Virtualization Technology platforms reduces the memory and power overhead costs and increases battery life through hardware optimization of page table management.
IntelВ® Transactional Synchronization Extensions New Instructions (IntelВ® TSX-NI) are a set of instructions focused on multi-threaded performance scaling.В This technology helps make parallel operations more efficient via improved control of locks in software.
IntelВ® 64 вЂЎ
IntelВ® 64 architecture delivers 64-bit computing on server, workstation, desktop and mobile platforms when combined with supporting software.В№ Intel 64 architecture improves performance by allowing systems to address more than 4 GB of both virtual and physical memory.
An instruction set refers to the basic set of commands and instructions that a microprocessor understands and can carry out. The value shown represents which IntelвЂ™s instruction set this processor is compatible with.
Instruction Set Extensions
Instruction Set Extensions are additional instructions which can increase performance when the same operations are performed on multiple data objects. These can include SSE (Streaming SIMD Extensions) and AVX (Advanced Vector Extensions).
Idle States (C-states) are used to save power when the processor is idle. C0 is the operational state, meaning that the CPU is doing useful work. C1 is the first idle state, C2 the second, and so on, where more power saving actions are taken for numerically higher C-states.
Enhanced Intel SpeedStepВ® Technology
Enhanced Intel SpeedStepВ® Technology is an advanced means of enabling high performance while meeting the power-conservation needs of mobile systems. Conventional Intel SpeedStepВ® Technology switches both voltage and frequency in tandem between high and low levels in response to processor load. Enhanced Intel SpeedStepВ® Technology builds upon that architecture using design strategies such as Separation between Voltage and Frequency Changes, and Clock Partitioning and Recovery.
Thermal Monitoring Technologies
Thermal Monitoring Technologies protect the processor package and the system from thermal failure through several thermal management features. An on-die Digital Thermal Sensor (DTS) detects the core’s temperature, and the thermal management features reduce package power consumption and thereby temperature when required in order to remain within normal operating limits.
IntelВ® Identity Protection Technology вЂЎ
IntelВ® Identity Protection Technology is a built-in security token technology that helps provide a simple, tamper-resistant method for protecting access to your online customer and business data from threats and fraud.В IntelВ® IPT provides a hardware-based proof of a unique userвЂ™s PC to websites, financial institutions, and network services; providing verification that it is not malware attempting to login. IntelВ® IPT can be a key component in two-factor authentication solutions to protect your information at websites and business log-ins.
IntelВ® Stable Image Platform Program (SIPP)
IntelВ® Stable Image Platform Program (IntelВ® SIPP) can help your company identify and deploy standardized, stable image PC platforms for at least 15 months.
IntelВ® AES New Instructions
IntelВ® AES New Instructions (IntelВ® AES-NI) are a set of instructions that enable fast and secure data encryption and decryption. AES-NI are valuable for a wide range of cryptographic applications, for example: applications that perform bulk encryption/decryption, authentication, random number generation, and authenticated encryption.
IntelВ® Secure Key consists of a digital random number generator that creates truly random numbers to strengthen encryption algorithms.
IntelВ® Software Guard Extensions (IntelВ® SGX)
IntelВ® Software Guard Extensions (IntelВ® SGX) provide applications the ability to create hardware enforced trusted execution protection for their applicationsвЂ™ sensitive routines and data. Run-time execution is protected from observation or tampering by any other software (including privileged software) in a system.
IntelВ® Memory Protection Extensions (IntelВ® MPX) provides a set of hardware features that can be used by software in conjunction with compiler changes to check that memory references intended at compile time do not become unsafe at runtime due to buffer overflow or underflow.
IntelВ® Trusted Execution Technology вЂЎ
IntelВ® Trusted Execution Technology for safer computing is a versatile set of hardware extensions to IntelВ® processors and chipsets that enhance the digital office platform with security capabilities such as measured launch and protected execution. It enables an environment where applications can run within their own space, protected from all other software on the system.
Execute Disable Bit вЂЎ
Execute Disable Bit is a hardware-based security feature that can reduce exposure to viruses and malicious-code attacks and prevent harmful software from executing and propagating on the server or network.
IntelВ® Boot Guard
IntelВ® Device Protection Technology with Boot Guard helps protect the systemвЂ™s pre-OS environment from viruses and malicious software attacks.
Intel Authorized Distributors sell Intel processors in clearly marked boxes from Intel. We refer to these processors as boxed processors. They typically carry a three-year warranty.
Intel ships these processors to Original Equipment Manufacturers (OEMs), and the OEMs typically pre-install the processor. Intel refers to these processors as tray or OEM processors. Intel doesn’t provide direct warranty support. Contact your OEM or reseller for warranty support.
Intel Authorized Distributors sell Intel processors in clearly marked boxes from Intel. We refer to these processors as boxed processors. They typically carry a three-year warranty.
More support options for IntelВ® Coreв„ў i3-7100 Processor (3M Cache, 3.90 GHz)
Need more help?
Our goal is to make the ARK family of tools a valuable resource for you. Please submit your comments, questions, or suggestions here. You will receive a reply within 2 business days.
Your comments have been sent. Thank you for your feedback.
All information provided is subject to change at any time, without notice. Intel may make changes to manufacturing life cycle, specifications, and product descriptions at any time, without notice. The information herein is provided “as-is” and Intel does not make any representations or warranties whatsoever regarding accuracy of the information, nor on the product features, availability, functionality, or compatibility of the products listed. Please contact system vendor for more information on specific products or systems.
Intel classifications are for informational purposes only and consist of Export Control Classification Numbers (ECCN) and Harmonized Tariff Schedule (HTS) numbers. Any use made of Intel classifications are without recourse to Intel and shall not be construed as a representation or warranty regarding the proper ECCN or HTS. Your company as an importer and/or exporter is responsible for determining the correct classification of your transaction.
Refer to Datasheet for formal definitions of product properties and features.
‡ This feature may not be available on all computing systems. Please check with the system vendor to determine if your system delivers this feature, or reference the system specifications (motherboard, processor, chipset, power supply, HDD, graphics controller, memory, BIOS, drivers, virtual machine monitor-VMM, platform software, and/or operating system) for feature compatibility. Functionality, performance, and other benefits of this feature may vary depending on system configuration.
System and Maximum TDP is based on worst case scenarios. Actual TDP may be lower if not all I/Os for chipsets are used.
вЂњAnnouncedвЂќ SKUs are not yet available. Please refer to the Launch Date for market availability.
Check http://ipt.intel.com/ for systems that support IntelВ® Identity Protection Technology (IntelВ® IPT).
Some products can support AES New Instructions with a Processor Configuration update, in particular, i7-2630QM/i7-2635QM, i7-2670QM/i7-2675QM, i5-2430M/i5-2435M, i5-2410M/i5-2415M. Please contact OEM for the BIOS that includes the latest Processor configuration update.
Max Turbo Frequency refers to the maximum single-core processor frequency that can be achieved with IntelВ® Turbo Boost Technology. See www.intel.com/technology/turboboost/ for more information.
Processors that support 64-bit computing on IntelВ® architecture require an Intel 64 architecture-enabled BIOS.