2010-11 ISU Undergraduate Catalog Logo   
Idaho State University Undergraduate Catalog 2010-2011


College of Engineering


Richard T Jacobsen, Ph.D., Dean
D. Subbaram Naidu, Ph.D., Associate Dean

Corrections? Please Contact Editor   

 Faculty Information   
Generic Engineering Courses 
 
The University is in the process of reorganizing.  In place of the College of Engineering, we have the College of Science and Engineering, with its own administrators and with different departments than are shown below.  For this academic year, we are continuing to show the previous year's information, because fall semester registration began in April 2010, which was before the reorganization took place.  

Departments: 

Civil and Environmental Engineering
Electrical Engineering and Computer Science
Mechanical and Nuclear Engineering

Mission

The mission of the College of Engineering is to provide students with programs of study leading to a comprehensive education designed to prepare them for, and support them in, careers in engineering and related professions. The goals of the College are to:

•    Provide undergraduate education in computer science and selected traditional engineering disciplines.
•    Strengthen the engineering program by implementing changes based on continuous assessment.
•    Serve society by providing continuing support to graduates, industry, the ­profession, and the community.
•    Provide graduate education and research opportunities in selected areas.

To accomplish these goals, Educational Objectives have been established by each department.

Accreditation

The undergraduate programs in Civil Engineering, Electrical Engineering, Nuclear Engineering and Mechanical Engineering are accredited by the Engineering Accreditation Commission of ABET, Inc., 111 Market Place, Suite 1050, Baltimore, MD 21202-4012 - telephone: (410) 347-7700.

The undergraduate program in Computer Science is accredited by the Computing Accreditation Commission of ABET, Inc., 111 Market Place, Suite 1050, Baltimore, MD 21202-4012 - telephone: (410) 347-7700.

Fundamentals of Engineering (FE) Exam

Engineering students are encouraged to take the Fundamentals of Engineering (FE) exam (administered nationally, twice a year) during their senior year, while the breadth of the engineering material covered on the examination is still fresh in their minds. This exam is considered the first step in professional licensure for engineers. Those who successfully pass the FE exam while enrolled at Idaho State University will have that fact noted on their transcript.

Student Information

Idaho State University engineering graduates are successfully employed in many areas, and many have chosen to continue advanced studies in a wide variety of specialized engineering disciplines.

Each student entering an engineering or computer science program is assigned a faculty advisor to guarantee an appropriate plan of study and to insure continuity throughout the program. Each student completes general education and engineering core courses, which account for more than five semesters. They devote their last three semesters to more specialized, design-oriented courses. During the last two or three semesters, each student completes a senior design project.

The College recommends that students entering an engineering or computer science program have: (a) adequate algebra and trigonometry to enter the calculus sequence and (b) some familiarity with computer language and computer fundamentals. A student deficient in these areas  may be delayed in entering their major. Preparatory mathematics and computer courses are available at Idaho State University.

College of Engineering Academic Rules

1.    A student who fails the same engineering or computer science course (any course offered by the College of Engineering) two or more times may be dismissed from the College contingent upon review by the appropriate College committee.  

2.    Students who have been dismissed from the college may not enroll in engineering or computer science courses prior to readmission.

3.    A student who enrolls in an engineering or computer science class while petitioning for a waiver of applicable prerequisites must secure the waiver by the second week of classes or be dropped from the course in question.

4.    Transfer credits, including correspondence and video-tape courses, are subject to existing College articulation and/or transfer credit review criteria.  The College recommends that students who intend to transfer a course to Idaho State University obtain prior approval for the transfer.  Any transfer course must be completed within a single academic term.  Evaluation of transfer credits must be completed before a student can matriculate or rematriculate into the College.

5.    Any prerequisite in a sequence of courses is an effective prerequisite for any subsequent course in the sequence. For example, if course A is a prerequisite for course B, and course B is a prerequisite for course C; then course A is an implied prerequisite for course C.

6.    Every College of Engineering student must meet with a College faculty member from her/his discipline for academic advising prior to registration each semester.  Students will not be permitted to register for engineering/computer science classes without an advisor approved schedule. A student who pursues a double major must be advised each semester by a faculty member from each of the two major programs

Under the Graduate School, the College of Engineering administers programs leading to the Master of Science in Engineering and the Ph.D. The M.S. program comprises majors in Civil Engineering, Environmental Engineering, Environmental Science and Management, Measurement and Control Engineering, Mechanical Engineering, and Nuclear Science and Engineering. The Ph.D. is available in Engineering and Applied Science and in Nuclear Science and Engineering. For more information, see the Graduate Catalog. Additional graduate programs are available through interdisciplinary majors with mathematics and the physical sciences.

General Education Requirements (38 or 43 cr)

Students earning the Bachelor of Science (except in Computer Science) must complete the General Education Requirements as follows. See the Computer Science section for instructions specific to that major.
Goal 1 	ENGL 1102, Critical Reading and Writing 		3 cr
Goal 2 COMM 1101, Principles of Speech 3 cr
Goal 3 MATH 1170, Calculus I 4 cr
Goal 4 Met via 12-credit policy in physical sciences:
Goal 5 CHEM 1111, 1111L, General Chemistry 5 cr
PHYS 2211, 2212 Engineering Physics 8 cr
Any two of Goals 6, 7, and 8    6 cr
Any three of Goals 9, 10 (A or B), 11 and 12    9 or 14 cr


Engineering Courses (ENGR Prefix)

ENGR 1105 Engineering Graphics 2 credits.
Engineering drawing emphasizing projections, sketching and 3-D visualization. Introduction to CAD with civil, electrical and mechanical engineering applications. PREREQ: MATH 1147 or equivalent. F, S

ENGR 1120 Introduction to Engineering 2 credits. Introduction to engineering problem solving, engineering design, analysis of contemporary societal issues and methods of presenting engineering information. Design projects and/or presentations of current engineering challenges. F, S

ENGR 1165 Structured Programming 2 credits. Introduces concepts of structured programming via top-down design concepts, in an interpreted programming environment.  Covers conditionals, loop structures, function modules, array processing, structures, input and output of data, and graphical visualization, with applications to engineering problems. PREREQ OR COREQ: MATH 1147. F, S

ENGR 1166 Symbolic Programming 1 credit. Introduces a symbolic programming language, with emphasis on algebraic, calculus, and linear algebraic manipulations and visualization, with engineering applications.  PREREQ: MATH 1170. PREREQ OR COREQ: ENGR 1165. F

ENGR 1167 Engineering and Scientific Programming 1 credit.
Introduces a high level, compiled, programming language used in engineering and scientific applications.  Covers compilation and linking, functions and procedures, the use of libraries, and engineering applications.  PREREQ OR COREQ: ENGR 1165. S

ENGR 1190 Energy and Nuclear Power 2 credits.
Energy sources, distribution, and use. Environmental effects. Development of alternative energy sources. PREREQ: MATH 1147 or equivalent. F

ENGR 2210 Engineering Statics 3 credits.
Concepts of force vectors and equilibrium with emphasis on free body diagrams. Trusses, beams, frames, centroids, fluid statics, and friction. PREREQ: ENGR 1120.  COREQ: ENGR 1105 or ME 1105; PHYS 2211, and MATH 1175. F, S

ENGR 2220 Engineering Dynamics 3 credits.
Principles of kinetics. Angular and linear displacement, velocity, and acceleration analysis. Rigid bodies in motion and types of ­motion. Application of principles of force-mass ­acceleration, work-kinetic energy, and impulse-momentum to solution of problems of force systems acting on moving particles and rigid bodies. PREREQ: ENGR 2210. F, S

ENGR 2223 Materials and Measurements 3 credits.
Structure of materials. Mechanical, electrical and thermal behavior of metals, ceramics, polymers and composite materials. Laboratory measurement of material properties. Three lectures and one lab per week. PREREQ: CHEM 1111, CHEM 1111L, and ENGL 1102. F, S

ENGR 2224 Materials and Measurements Laboratory 1 credit.
Laboratory measurement of material properties. COREQ: ENGR 2223. F, S

ENGR 3307 Thermodynamics 3 credits.
Fundamental concepts of thermal energy equations. Applications to ideal and real gases, liquids, and solids in static and transient systems. PREREQ: ENGR 2220 and PHYS 2212. F

ENGR 3350 Mechanics of Materials 3 credits.
Theories of stresses and strains for ties, shafts, beams, columns and connections. Determination of deflections and the investigation of indeterminate members. An introduction to design. PREREQ: ENGR 2210, ENGR 2223, and ENGR 2224. F, S

ENGR 3360 Engineering Economics 2 ­credits. 
Economic analysis and comparison of engineering alternatives by annual cost, present and future worth, and rate of return methods.  Study of cost factors upon which management decisions are based. PREREQ: Junior standing in Engineering. F, S

ENGR 3361 Engineering Economics and Management 3 credits.
Economic analysis and comparison of engineering alternatives by annual cost, present and future worth, and rate of return methods. Study of cost factors upon which management decisions are based.  Introduction to design/construction processes, cost estimating and scheduling with applications to civil engineering projects. PREREQ: Junior standing in Engineering. F, S

ENGR 3364 Engineering Numerical Techniques 3 credits.
Numerical methods for solving linear and nonlinear systems of equations, data fitting and smoothing, numerical integration and differentiation, initial and boundary value problems, and optimization. Stresses engineering applications and programming projects. PREREQ: ENGR 1165 or CS 1181; MATH 2240, MATH 2275, and MATH 3360. F

ENGR 3392 Cooperative Education 1-3 credits.
Academic work done in conjunction with approved engineering work experience. Written report required. Consult with faculty advisor regarding availability and specific requirements. Graded S/U. PREREQ: Junior standing and permission of instructor. F, S, Su

ENGR 4400 Essentials of Engineering 2 credits.
Preparation for Fundamentals of Engineering Exam. May not be used as a technical elective. May be repeated once for a total of 4 credits. PREREQ: Senior standing in Engineering. Graded S/U. F, S

ENGR 4415 Model Theory 3 credits.
Theory of design and testing of scaled system models. Dimensional analysis with application to physical models. True and distorted models, linear and nonlinear models and analogies. Laboratory work required. PREREQ: ME 3341 and ENGR 3350. D

ENGR 4421 Advanced Engineering Mathematics I 3 credits.
Analysis of complex linear and nonlinear engineering systems using advanced techniques ­including Laplace transforms, Fourier series and classical partial differential equations. Cross-listed as MATH 4421. PREREQ: MATH 3360. F

ENGR 4422 Advanced Engineering Mathematics II 3 credits.
Analysis of complex linear and nonlinear engineering systems ­using advanced techniques, including probability and statistics, advanced numerical methods and variational calculus. Cross-listed as MATH 4422. PREREQ: ENGR 4421 or MATH 4421. S

ENGR 4478 Probabilistic Risk Assessment 3 credits.
Probabilistic methods applied to analysis and design. Setting probabilistic design ­objectives and calculating probabilistic performance emphasized. PREREQ: ENGR 3364, MATH 3360 and Senior standing in Engineering. D

ENGR 4481 Independent Problems 1-3 ­credits.
Students are assigned to, or request assignment to, independent problems on the basis of interest and preparation. May be repeated for a maximum of 6 credits. PREREQ: ­Permission of instructor. D

ENGR 4492 Human Factors in Engineering 3 credits.
Overview of the discipline of human factors engineering, including design of information displays, controls, workspace, and human performance. Relationship of engineering to corporate issues such as R&D, maintenance, training, ­operations, safety. D

ENGR 4496A Project Design I 3 credits.
Semester one of a two semester sequence dealing with the conceptual design of multi-disciplinary projects requiring multi-disciplinary teams.  Cross-listed as CS 4496A.  PREREQ: Approval of application for admission to course.  F

ENGR 4496B Project Design II 3 credits.
Continuation of design sequence dealing with the design, analysis, implementation, and consequences of multi-disciplinary projects. Cross-listed as CS 4496B.  PREREQ:  ENGR 4496A.  S





Department of Civil and Environmental Engineering     

Interim Chair and Professor: Ebrahimpour
Associate Chair and Professor: Sato
Professor: Leung
Assistant Professor: Savage
Senior Lecturer: Mahar
Faculty Information   
Civil Engineering Major   
Civil Engineering Courses   
Emphasis in Engineering Geology   
Environmental Engineering Courses   
  

Educational Objectives

The following Educational Objectives have been established: for the Civil Engineering Bachelor's Degree program:
•    Graduates will apply technical knowledge in complex engineering projects and obtain professional licensure.
•    Graduates will be professionally competent, evidenced by leadership, teamwork, management, and communication skills.
•    Graduates will engage in professional development, life-long learning, and service to their profession and society.

Declaring a Civil Engineering Major

Prior to formally declaring Civil Engineering as their major, students are classified as "pre-engineering" students. To become eligible to declare the Civil Engineering major, the student must complete at least 7 of the "key courses" listed below with a minimum grade of "C-" (C-minus) in the 7 courses, and must have at least a 2.0 GPA, both in the key courses and overall. No key course may be repeated more than twice. Upon making the declaration and submitting the proper form, if approved, students become eligible to enroll in upper division engineering courses (i.e., those numbered 3000 or above). The student will not be allowed to register for any Civil Engineering upper division course until the declaration has been approved.

Key Courses:

MATH 1170	Calculus I    					4 cr
MATH 1175 Calculus II    4 cr
CHEM 1111,1111L General Chemistry I, and Lab 5 cr
PHYS 2211 Engineering Physics    4 cr
ENGR 1105 Engineering Graphics    2 cr
ENGR 1120 Introduction to Engineering    2 cr
ENGR 1165 Structured Programming    2 cr
ENGR 2210 Engineering Statics    3 cr
ENGR 2220 Engineering Dynamics    3 cr

Bachelor of Science in Civil Engineering

Including the General Education Requirements listed earlier (38 or 43 credits), the program of study for the Bachelor of Science in Civil Engineering degree totals 132 or 137 credits as follows:

Mathematics and Engineering Core Courses (41 credits)
MATH 1175 	Calculus II    					4 cr
MATH 2240 Linear Algebra 3 cr
MATH 3360 Differential Equations 3 cr
EE 2240 Introduction to Electrical Circuits 3 cr
ENGR 1105 Engineering Graphics 2 cr
ENGR 1120 Introduction to Engineering 2 cr
ENGR 1165 Structured Programming 2 cr
ENGR 2210 Engineering Statics 3 cr
ENGR 2220 Engineering Dynamics 3 cr
ENGR 2223,2224 Materials and Measurements, and Lab 4 cr
ENGR 3307 Thermodynamics 3 cr
ENGR 3361 Engineering Economics and Management 3 cr
ENGR 4496A Project Design I 3 cr
ENGR 4496B Project Design II 3 cr

Other Engineering and Mathematics Courses (38 credits)

ENGR 3350 	Mechanics of Materials 				3 cr
MATH 3352 Introduction to Probability 3 cr
CE 3301 Surveying 3 cr
CE 3332 Basic Geotechnics 3 cr
CE 3351 Engineering Hydrology 2 cr
CE 3362 Structural Analysis 4 cr
CE 4434 Geotechnical Design 3 cr
CE 4435 Hydraulic Design 3 cr
CE 4436 Transportation Engineering 3 cr
CE 4437 Geotechnical Engineering Laboratory 1 cr
CE 4462 Design of Steel Structures 3 cr
CE 4464 Design of Concrete Structures 3 cr
CE 4467 Structural Engineering Laboratory 1 cr
ME 3341 Fluid Mechanics    3 cr
Additional Requirements (15 credits)
ENVE 4408 	Water and Wastewater Quality 			3 cr
ENVE 4410 Introduction to Environmental Engineering 3 cr
CE electives* 9 cr
* List of approved courses is available from the College of Engineering office.


Emphasis in Engineering Geology

Complete the following courses in addition to the Bachelor of Science in Civil Engineering:
CE/GEOL 4454    Basic Engineering Geology 			3 cr 
CE/GEOL 4455    Geologic Data Methods 3 cr
CE/GEOL 4475    Essentials of Geomechanics 3 cr
CE/GEOL 4476    Engineering Geology Project 1 cr
CE 4480/GEOL 4483 Earthquake Engineering 3 cr

Civil Engineering Courses

CE 3301 Surveying 3 credits. Fundamental principles of surveying. Electronic and conventional angle and distance measurement, leveling, traversing, GPS, surveying computations, mapping. Application to engineering, geology and architecture. PREREQ: MATH 1147 or equivalent. F, D

CE 3332 Basic Geotechnics 3 credits.
Classification, analysis and evaluation of soils as engineering material. Water movement through soils. Soil mechanics applied to analysis of foundations, earth slopes and other structures. PREREQ: ENGR 2224. COREQ: ME 3341. S

CE 3351 Engineering Hydrology 2 credits.
Quantitative descriptions of hyrdologic processes and dynamics for the understanding and prediction of precipitation, storm water runoff, groundwater flow, flood routing, and water quality.  COREQ ME 3341. S

CE 3362 Structural Analysis 4 credits.
Analysis of statically determinate and indeterminate trusses, beams, and frames; effects of moving loads; matrix stiffness method; computer applications. Four lectures and one 1-hr problem session a week.  PREREQ:  ENGR 3350 and MATH 2240. F

CE 4431 Advanced Mechanics of Solids 3 credits.
An introduction to elasticity, plasticity, and energy foundations, stability, plates. PREREQ: ENGR 3350 and MATH 3360. F

CE 4434 Geotechnical Design 3 credits.
Application of soil mechanics to design of ­foundations, retaining wall, stable slopes, buried conduits and pavement structures. Computer methods utilized. PREREQ: ENGR 3350 and CE 3332. F

CE 4435 Hydraulic Design 3 credits.
Hydraulic design of water control and transport structures, pipelines, and distribution systems. Computer methods utilized. PREREQ: ME 3341. F
CE 4436 Transportation Engineering 3 credits. Fundamentals of earthwork, route location, drainage, and pavement materials with application to geometric and pavement design of highways, streets and rural roads. PREREQ: ENGR 2224 and CE 3301. COREQ: CE 3332. S

CE 4437 Geotechnical Engineering Laboratory 1 credit.
Field and laboratory work on site investigation, soil sampling, classification and testing. Evaluation of soil properties. Design of experiments. PREREQ: CE 3332. F

CE 4454 Basic Engineering Geology 3 credits.
Geology applied to civil engineering projects; rock engineering classification systems and geotechnical parameters such as joint set orientation, ground behavior and underground construction.  Preparation of baseline geotechnical reports. Cross-listed as GEOL 4454.  COREQ: GEOL 3314 or CE 3332. D

CE 4455 Geologic Data Methods 3 credits.
Geotechnical investigations for civil works projects; geologic mapping for civil engineering purposes; development of engineering geologic profiles; core logging; preparation of Geotechnical Data Reports for civil works projects. Cross-listed as GEOL 4455.  PREREQ: CE/GEOL 4454. D

CE 4462 Design of Steel Structures 3 credits.
Design of steel members and connections with emphasis on the AISC specifications. PREREQ: CE 3362. S

CE 4464 Design of Concrete Structures 3 credits.
Design of reinforced concrete beams, columns, and slabs. Introduction to pre-stressing. PREREQ: CE 3362. S

CE 4465 Design of Prestressed Concrete Structures 3 credits.
Basic concepts in prestressed concrete design, full versus partial prestressing, flexural design, ultimate load design, beams with constant and variable tendon eccentricity, design of reinforcement for shear and torsion. PREREQ: CE 4464. F

CE 4466 Design of Wood Structures 3 credits.
Design of solid and laminated wood members and connections. Includes the design of wooden diaphragms for resisting lateral loads. PREREQ: CE 3362. D

CE 4467 Structural Engineering Laboratory 1 credit.
Measurement of stresses and load dis­tribution through concrete, steel and wood com­ponents and structures. Design of experiment. PREREQ: CE 3362. S

CE 4468 Behavior of Composite ­Materials 3 credits.
Macro and micromechanical behavior of laminae and laminates; bending, buckling and vibration of laminated beams and plates. PREREQ: ENGR 3350 and MATH 2240. D

CE 4475 Essentials of Geomechanics 3 credits. 
Essentials of rock fracture relevant to geological engineering including stress and strain, properties and classification of rock masses, rock fracture mechanisms.  Cross-listed as GEOL 4475. PREREQ: GEOL 4421 or ENGR 3350. D

CE 4476 Engineering Geology Project 1 credit. 
Team projects studying actual problems in engineering geology. Cross- listed as GEOL 4476. PREREQ: GEOL 4454 or CE 4454. D

CE 4480 Earthquake Engineering 3 credits.
Topics include: mechanism and characterization of earthquakes; seismic risk analysis; site and structural response; applications from points of view of engineer and geologist. PREREQ: GEOL 3313, CE 3332, or permission of instructor. D


Environmental Engineering Courses

ENVE 4404 Environmental Risk Assessment 3 credits. Quantitative and qualitative approaches to characterizing and controlling contaminant pathways. Risk assessment requirements and implications in superfund projects for engineers working on remediation. PREREQ: Permission of major advisor. F

ENVE 4408 Water and Waste Water Quality 3 credits.
Principles of chemistry in application to water and wastewater treatment systems for water quality control and reuse. PREREQ: CHEM 1111 and CHEM 1111L or equivalent. S, D

ENVE 4409 Water and Waste Water Lab 1 credit.
Fundamental analytical procedures for measurement of water and waste water quality. Introduction to materials and protocols ­associated with general environmental analytical ­techniques. COREQ: ENVE 4408. D

ENVE 4410 Introduction to Environmental Engineering 3 credits.
Introduction to physical, chemical, and biological principles of solid and hazardous waste management, water and wastewater treatment, air pollution control, and national environmental regulation. PREREQ: ENVE 4408 or equivalent. F

ENVE 4430 Air Pollution and Solid Waste 3 credits.
Sources, characteristics, regulations, and effects of air pollution and solid waste on environmental quality; analysis and design of control systems, including the recovery of ­resources from solid waste. PREREQ: Senior standing in Engineering or permission of ­instructor. D


Department of Electrical Engineering and Computer Science

Chair and Professor: Mousavinezhad
Program Coordinator and Professor: Beard
Professors: Bosworth, Naidu, Schou, Stuffle
Associate Professors: Ellis, Kantabutra
Assistant Professors: Chiu, Tappan
Associate Lecturer: Hart
Adjunct Faculty: Gan, Hunter, Jensen, Lefevre, Pan, Parsons, Prasad, Renlund
Affiliate Faculty: Suri

Faculty Information   
Electrical Engineering Major   
Electrical Engineering Courses   
Computer Science Major   
Computer Science Minor   
Computer Science Courses   
   

Bachelor of Science in Electrical Engineering

Educational Objectives for Degree Program in Electrical Engineering

The undergraduate program in Electrical Engineering (EE) is accredited by the Engineering Accreditation Commission of ABET, Inc., 111 Market Place, Suite 1050, Baltimore, MD 21202-4012; telephone: (410) 347-7700. The following EE Program Educational Objectives have been established:

Declaring an Electrical Engineering Major

To declare an Electrical Engineering major, a student must have an overall GPA of 2.0 and have completed all the key courses listed below with a grade point average (GPA) for these courses of at least 2.0 with no grade lower than C-. Each student should submit an application form (available in the College of Engineering Office) and transcripts as soon as possible (sophomore year) – and will not be allowed to register for any College of Engineering upper division course (i.e. those numbered 3000 or above) until officially declared an Electrical Engineering major.

Key Courses:

EE 2240 	Introduction to Electrical Circuits    		3 cr
EE 2274,2275 Introduction to Digital Systems, and Lab 4 cr
CHEM 1111,1111L General Chemistry I, and Lab    5 cr
CS 1181,1181L Computer Science and Programming I, and Lab 3 cr
PHYS 2211, 2212 Engineering Physics 8 cr

Electrical Engineering Degree Requirements

Including the University's General Education Requirements listed earlier (38 or 43 credits), the program of study for the Bachelor of Science in Electrical Engineering degree totals 129 or 134 credits as follows:

Science, Mathematics and Engineering Core Courses (44 credits):
CS 1181, 1181L	Computer Science and Programming I, and Lab 	3 cr
CS 1182, 1182L Computer Science and Programming II, and Lab    3 cr
CS/MATH 1187 Applied Discrete Structures    3 cr
ENGL 3307 Professional and Technical Writing    3 cr
MATH 1175 Calculus II    4 cr
MATH 2240 Linear Algebra    3 cr
MATH 2275 Calculus III    4 cr
MATH 3360 Differential Equations    3 cr
EE 2240 Introduction to Electrical Circuits    3 cr
EE 3340 Fundamentals of Electrical Devices    3 cr
EE 3342 Fundamentals of Electrical Devices Laboratory 1 cr
ENGR 3360 Engineering Economics    2 cr
EE 4416    Applied Engineering Methods    3 cr
ENGR 4496A Project Design I    3 cr
ENGR 4496B Project Design II    3 cr
College of Engineering Required Courses (47 credits):
EE 2274 	Introduction to Digital Systems    		3 cr
EE 2275 Introduction to Digital Systems Laboratory 1 cr
EE 3325 Electromagnetics    4 cr
EE 3329 Introduction to Electronics  3 cr
EE 3345 Signals and Systems    3 cr
EE 4400 Electrical Engineering Senior Seminar 1 cr
EE 4418 Communication Systems    3 cr
EE 4427, 4427L Embedded Systems Engineering, and Lab 3 cr
EE 4429, 4429L Advanced Electronics, and Lab 3 cr
EE 4472, 4472L Electrical Machines and Power, and Lab 4 cr
EE 4473 Automatic Control Systems 3 cr
EE 4475 Digital Signal Processing 3 cr
EE 4484 Signal Processing Laboratory 1 cr
CS 4475 Computer Architecture and Organization    3 cr
IN ADDITION
EE Electives* 							6 cr
Upper division Technical Elective or EE elective 3 cr
*List of approved courses is available from the College of ­Engineering office.


Recommended Schedule

Fall Semester Freshman Year
CHEM 1111,1111L	General Chemistry I, and Lab    		5 cr
CS 1181, 1181L Computer Science and Programming I, and Lab 3 cr
MATH 1170 Calculus I    4 cr
Social Science and Humanities Course    3 cr
            Semester Total  15 cr
Spring Semester Freshman Year
CS 1182, 1182L	Computer Science and Programming II, and Lab	3 cr 
CS/MATH 1187 Applied Discrete Structures    3 cr
ENGL 1102 Critical Reading and Writing    3 cr
MATH 1175 Calculus II    4 cr
PHYS 2211 Engineering Physics    4 cr
        Semester Total  17 cr
Fall Semester Sophomore Year
COMM 1101	Principles of Speech 				3 cr 
EE 2274, 2275 Introduction to Digital Systems, and Lab 4 cr
EE 2240 Introduction to Electrical Circuits  3 cr
MATH 2240 Linear Algebra    3 cr
PHYS 2212 Engineering Physics    4 cr
        Semester Total  17 cr
Spring Semester Sophomore Year
Social Science and Humanities Course    			3 cr
EE 3340, 3342 Fundamentals of Electrical Devices, and Lab 4 cr
ENGR 3360 Engineering Management and Economics    2 cr
ENGL 3307 Professional and Technical Writing 3 cr
MATH 2275 Calculus III    4 cr
        Semester Total  16 cr
Fall Semester Junior Year
CS 4475 	Computer Architecture and Organization 		3 cr
EE 3325    Electromagnetics    4 cr
EE 3345    Signals and Systems    3 cr
EE 4472, 4472L Electrical Machines and Power, and Lab   4 cr
MATH 3360 Differential Equations    3 cr
Semester Total  17 cr
Spring Semester Junior Year
EE 3329 	Introduction to Electronics    			3 cr
EE 4427, 4427L Embedded Systems Engineering, and Lab  3 cr
EE 4473 Automatic Control Systems    3 cr
EE 4416 Applied Engineering Methods    3 cr
Social Science or Humanities Course    3 cr
        Semester Total  15 cr
Fall Semester Senior Year
EE 4400 	Electrical Engineering Senior Seminar   	1 cr
EE 4429, 4429L Advanced Electronic Systems, and Lab    3 cr
EE or Technical Elective    3 cr
EE or Technical Elective    3 cr
ENGR 4496A Project Design I    3 cr
Social Science or Humanities Course    3 cr
        Semester Total  16 cr
Spring Semester Senior Year
EE 4418 	Communication Systems    			3 cr
EE 4475 Digital Signal Processing    3 cr
EE 4484 Signal Processing Laboratory    1 cr
EE or Technical Elective    3 cr
ENGR 4496B Project Design II    3 cr
Social Science and Humanities Course    3 cr
        Semester Total  16 cr

Bachelor of Science in Computer Science

Educational Objectives for Degree Program in Computer Science  

The goal of the Computer Science Program at Idaho State University is to provide students with a broad, yet rigorous Computer Science education, with emphasis in operating systems, computer organization and architecture, data structures and algorithms, software implementation, programming languages, and project management.

Graduates earning a Bachelor of Science in the Computer Science program will have:

  • exposure to Computer Science applications in scientific computations, engineering, and business.
  • the requisite qualifications for obtaining employment as a Computer Scientist in industry, business, or government.
  • awareness and commitment to their ethical and social responsibilities. They will have an understanding that life-long learning is an integral part of personal, professional and social interaction.
  • the requisite qualifications for pursuing an advanced degree in Computer Science or a related scientific or engineering field.

Declaring a Computer Science Major

Prior to declaring the major, a student is classified as a "pre-computer science" student. Students should declare their major as soon as possible, as enrollment in upper division computer science courses (i.e. those numbered 3000 or above) is contingent upon that declaration. A student pursuing a computer science degree will not be allowed credit for any College of Engineering upper division course until a declaration of computer science major form has been filed with the College. Students must also agree to complete ENGL 3307, Professional and Technical Writing, within the first year of declaring the Computer Science major.

Key Courses

Mathematics:
MATH 1170 	Calculus I 					4 cr
MATH 1175 Calculus II 4 cr
MATH 2240 Linear Algebra 3 cr
Chemistry:
CHEM 1111,1111L, and CHEM 1112, 1112L 
General Chemistry I, II, and Labs    9 cr
    OR
Physics:
PHYS 2211, 2213, 2212, and 2214 
Engineering Physics I, II    10 cr
Computer Science:
CS 1181, 1181L	Computer Science and Programming I, and Lab 	3 cr
CS 1182, 1182L Computer Science and Programming II, and Lab 3 cr
CS/MATH 1187 Applied Discrete Structures 3 cr
CS 2282 Advanced Computer Programming 3 cr
CS 2263 Advanced Object-oriented Programming 3 cr

The program of study for the Bachelor of Science in Computer Science degree  totals 130 credits as follows:

General Education and Mathematics Requirements (40-46 credits minimum)

Students pursuing a Bachelor of Science in Computer Science must complete the University's General Education Requirements using the following courses:

Goal 1 		ENGL 1102, Critical Reading and Writing 	3 cr
Goal 2 COMM 1101, Principles of Speech    3 cr
Goal 3    MATH 1170, Calculus I    4 cr
Goals 4 and 5  are met by taking EITHER of the following sequences
plus 2 additional courses in the physical and biological
sciences    15 or 16 cr
    CHEM 1111, 1111L and 1112, 1112L General Chemistry I and II,
    and Labs (9 cr)
     OR
    PHYS 2211-2214 Engineering Physics I, II, and Labs (10 cr)
    Two additional courses* in the Physical and Biological
    sciences (6 cr)
Any two of Goals 6, 7, and 8    6 cr
Any three of Goals 9, 10 (A or B), 11, and 12    9 or 14 cr
*Please consult with a CS advisor for a list of approved courses.

Additional Mathematics Courses (10 credits):
MATH 1175 	Calculus II 					4 cr
MATH 2240 Linear Algebra 3 cr
MATH 3352 Introduction to Probability 3 cr
Major Core Requirements (53 credits)

Computer Science students must complete the following group of core courses:

CS 1181, 1181L	Computer Science and Programming I, and Lab 	3 cr
CS 1182, 1182L Computer Science and Programming II, and Lab 3 cr
CS/MATH 1187    Applied Discrete Structures 3 cr
CS 2263 Advanced Object-oriented Programming 3 cr
CS 2282 Advanced Computer Programming 3 cr
CS 3321 Fundamentals of Software Engineering 3 cr
CS 3385 Data Structures and Algorithm Analysis I 3 cr
CS 3386 Data Structures and Algorithm Analysis II 3 cr
CS 4451 Database Theory and Implementation 3 cr
CS 4460 Comparative Programming Languages 3 cr
CS 4475 Computer Architecture and Organization 3 cr
CS 4477 Operating Systems 3 cr
CS 4491 Computer Science Ethical-Societal Issues 3 cr
CS 4496A Project Design I 3 cr
CS 4496B Project Design II  3 cr
EE 2274 Introduction to Digital Systems 3 cr
ENGR 3360 Engineering Economics    2 cr
ENGL 3307 Professional and Technical Writing    3 cr
Major Elective Requirements (12 credits):

Computer Science students must complete twelve credits of upper division major elective coursework, chosen from the following list:*

CIS 4411 	Intermediate Information Assurance*** 		3 cr
CIS 4485 Network and Communication Systems*** 3 cr
CIS 4487 Software Systems Study of the
Software Implementation Process*** 3 cr
CIS 4491 Seminar in Computer Information Systems**,*** 3 cr
CS 3331 Web Programming    3 cr
CS 3342 Computer Graphics    3 cr
CS 3343 Neural Networks    3 cr
CS 3344 Artificial Intelligence    3 cr
CS 4420 Cryptography and Security    3 cr
CS 4442 Graphical User Interfaces    3 cr
CS 4444 Image and Audio Processing    3 cr
CS 4445 Data Compression    3 cr
CS 4470 Parallel Processing    3 cr
CS 4480 Theory of Computation     3 cr
CS 4481 Compilers and Lexical Analysis    3 cr
CS 4487 Topics in Computer Science    3 cr
EE 3345 Signals and Systems    3 cr
EE 4413 Techniques of Computer-Aided Circuit
Analysis and Design    3 cr
EE 4417 Probabilistic Signals and Systems 3 cr
EE 4427 Embedded Systems Engineering 3 cr
EE 4475 Digital Signal Processing 3 cr
EE 4494 Embedded Systems and Control Laboratory 1 cr
EE 4499 Special Topics** 3 cr
ENGR 3364 Engineering Numerical Techniques 3 cr
MATH 4441 Introduction to Numerical Analysis I 3 cr
MATH 4442 Introduction to Numerical Analysis II 3 cr
MATH 4465 Partial Differential Equations 3 cr
* Other choices may be approved by Computer Science advisors on an individual basis.
** With prior advisor approval.
*** No more than 6 credits of business/CIS courses from this list may be applied toward degree ­requirements.

Additional Electives (14-15 credits)
1.    Students must take enough additional elective courses to total at least 130 credits.
2.    A minimum of 64 non-computing credits must be taken in meeting graduation requirements.
3.    No more than a TOTAL of 6 credits in business courses, including courses from the Computer Information Systems Department, may be used to meet degree requirements.
4.    Passing grades are required in all courses, and at least a 2.00 GPA is required for graduation.


Minor in Computer Science  

Students receiving degrees in all colleges may satisfy the requirements for a Minor in Computer Science (CS) by completing the following courses. Students pursuing this minor must consult with a CS advisor early in their program to complete a Program of Study Agreement.

Required Courses:  

CS 1181, 1181L	Computer Science and Programming I, and Lab 	3 cr 
CS 1182, 1182L Computer Science and Programming II, and Lab 3 cr
CS/MATH 1187 Applied Discrete Structures    3 cr
CS 2263 Advanced Object-oriented Programming    3 cr
CS 2282 Advanced Computer Programming    3 cr
MATH 1170 Calculus I    4 cr

MATH 1175 Calculus II 4 cr
Computing Electives:  

Six (6) upper division credits in Computer Science, Computer Information Systems, or Electrical Engineering, chosen with the approval of a Computer Science advisor.



Electrical Engineering Courses

EE 2240 Introduction to Electrical Circuits 3 credits. Passive circuit elements. DC circuits. Voltage and current sources. Circuit laws, theorems and node and loop analysis. Transients in RLC circuits. Introduction to AC circuits. Computer-aided analysis. PREREQ: MATH 1170. F

EE 2274 Introduction to Digital Systems 3 credits.  Number systems; Boolean algebra fundamentals; system reduction, combinational and sequential logic. PREREQ: CS/MATH 1187. COREQ: EE 2275. F

EE 2275 Introduction to Digital Systems Laboratory 1 credit. Laboratory experience in the construction of basic digital logic circuits and state machines. COREQ: EE 2274. F

EE 3325 Electromagnetics 4 credits. Vectors and fields, electrostatics, magnetostatics, electrodynamics, Maxwell’s equations, boundary value problems, plane and guided waves. PREREQ: EE 3340, MATH 2275, and PHYS 2212; MATH 3360 recommended. F

EE 3329 Introduction to Electronics 3 credits. Introduction to semiconductor theory, diodes, bipolar junction transistors and amplifiers, metal-oxide-semiconductor field effect transistors and amplifiers, and frequency response. COREQ: EE 3340. S

EE 3340 Fundamentals of Electrical Devices 3 credits. AC circuits. Design of passive and active filters. Three-phase circuits. Transformers. AC and DC machines. Computer-aided analysis.  PREREQ: EE 2240. COREQ: EE 3342 and MATH 1175. S

EE 3342 Fundamentals of Electrical Devices Laboratory 1 credit. Laboratory course emphasizing basic electrical measurements and methods. COREQ: EE 3340. S

EE 3345 Signals and Systems 3 credits. Linear time-invariant systems, continuous and discrete; Fourier series, Fourier transforms, discrete Fourier transforms; Laplace transforms, z-transforms; state-space analysis. PREREQ: EE 3340. COREQ: MATH 3360. FEE 4000 Senior Seminar 1 credit. Current topics in Electrical Engineering. PREREQ: Senior standing in Electrical Engineering. F

EE 4413 Techniques of Computer-Aided Circuit Analysis and Design 3 credits. Automatic formulation of equations and fundamental programming techniques pertinent to computer-aided circuit analysis, design, modeling. May include sensitivity calculations, system analogies, optimization. PREREQ: CS 1181, EE 3340, and EE 3342. D

EE 4416 Applied Engineering Methods 3 credits. Applied discrete and continuous probability, random variables, probability distributions, sampling, data description, parameter estimation, hypothesis testing, inference, correlation and linear and multiple regression. PREREQ: MATH 1170. S

EE 4418 Communication Systems 3 credits.  Basic principles of analysis and design of modern analog and digital communication systems, including transmission and reception.  PREREQ:  EE 3329 and EE 3345. S

EE 4427 Embedded Systems Engineering 2 credits. Integration of algorithms, software and hardware to design real-time and embedded systems for signal processing and control. PREREQ: CS 4475. COREQ: EE 4427L. S

EE 4427L Embedded Systems Engineering Laboratory 1 credit. Design and implement embedded signal processing and control systems through the integration of algorithms, software, and hardware. COREQ: EE 4427. S

EE 4429 Advanced Electronics 2 credits. Introduction to operational amplifiers and their applications, current mirrors, active loads, differential amplifiers, feedback and stability, filters, oscillators, Schmitt triggers, power amplifiers and voltage regulators. PREREQ: EE 3329. COREQ: EE 4429L. F

EE 4429L Advanced Electronics Lab 1 credit. Transistor biasing, amplifiers and other basic analog circuit designs. COREQ: EE 4429. F

EE 4432 Introduction to VLSI Design 3 credits. Photolithography, CMOS fabrication, MOSFET operation, CMOS passive elements, design rules and layout, CAD tools for IC design, inverters, static logic and transmission gates, dynamic logic. PREREQ: EE 3329. D

EE 4433 Mixed Signal Design 3 credits. Analog IC design. Passive components, parasitic elements, component matching, IC layout techniques, amplifiers, current sources, comparators, op amps, noise, switched capacitor circuits. Includes lab work using design tools. PREREQ: EE 4432. D

EE 4472 Electrical Machines and Power 3 credits. Theory and application of electrical machinery and transformers. Power and energy relationships in power systems. PREREQ: EE 3340 and EE 3342. COREQ: EE 4472L. F

EE 4472L Electrical Machines and Power Laboratory 1 credit. Experimental study of the fundamental physical phenomena and characteristics of transformers, induction motors, synchronous and direct current machines. COREQ: EE 4472. F

EE 4473 Automatic Control Systems 3 credits.  Continuous-time control systems using both frequency-domain and state-space techniques. Topics include design methodology, performance specifications, analysis and design techniques. PREREQ: EE 3345 or ME 4405. S

EE 4474 Advanced Circuit Theory 3 credits. Methods of analog electrical circuit analysis and synthesis. Topics include signal flow graphs, multi-port networks, simulation ­techniques, and topological methods for formulation of network equations. PREREQ: EE 3340. D

EE 4475 Digital Signal Processing 3 credits. Discrete, fast Fourier and Z-transforms, correlation, convolution, finite and infinite  impulse response digital filter design, spectral analysis and adaptive digital filters. PREREQ: EE 3345. COREQ: EE 4484. S

EE 4476 Semiconductor Processing and Fabrication 3 credits. Silicon semiconductor processing and basic integrated circuit fabrication. Physics, chemistry and technology in basic processing steps in production of integrated circuits. PREREQ: PHYS  2212 or equivalent. D

EE 4478 Semiconductor Devices 3 credits. Operating principles of basic building blocks of modern silicon-based semiconductor devices to include p-n junctions, field effect transistors and bipolar junction transistors. PREREQ: PHYS 2212 or equivalent. D

EE 4479 Advanced Semiconductor Devices 3 credits. Review of semiconductor band theory. Opto-electronics, quantum mechanics, heterojunctions, power and microwave semiconductor devices. PREREQ: EE 4478 or equivalent. D

EE 4482 Principles of Power Electronics 3 credits. Introduction to steady state converter modeling and analysis. Principles of converter dynamics and control including controller design. PREREQ: EE 3329. COREQ: EE 4473. D

EE 4484 Signal Processing Laboratory 1 credit. Design finite and infinite response digital filters in digital signal processing  applications. COREQ: EE 4475. S

EE 4491 Digital Control Systems 3 credits. Analysis and design of digital control systems, Z-transforms, transient response, stability, root locus, frequency response, design, state-space and state feedback.  PREREQ: EE 4473. D


Computer Science Courses

CS 1181 Computer Science and Programming I 2 credits. Problem solving methods and algorithm development with an emphasis on programming style. Lecture and laboratory. COREQ: CS 1181L and either MATH 1147 or MATH 1160. F, S

CS 1181L Computer Science and Programming I Lab 1 credit. Assignments to apply principles from CS 1181. COREQ: CS 1181. F, S

CS 1182 Computer Science and Programming II 2 credits. Continuation of CS 1181, including such topics as data structures, sorts, searches, recursion, and object-oriented programming concepts. PREREQ: CS 1181. PREREQ OR COREQ: CS 1187 and MATH 1170. COREQ: CS 1182L. F, S

CS 1182L Computer Science and Programming II Lab 1 credit. Assignments to apply principles from CS 1182. COREQ: CS 1182. F, S

CS 1187 Applied Discrete Structures 3 credits. Discrete structures in CS and EE. Boolean algebra and logic; sets, functions, and relations; iteration, recursion, and induction; algorithms; programming in pseudocode; basic counting principles; graphs and trees; and other selected topics from discrete mathematics.  Cross-listed as MATH 1187.  PREREQ: CS 1181. S

CS 2263 Advanced Object-oriented Programming 3 credits. Advanced programming in a modern object-oriented language, different from the one used in CS 1181 and CS 1182; philosophy, application, and examples of object-oriented concepts and techniques; comprehensive survey of software-engineering design patterns. PREREQ: CS 1182. S

CS 2282 Advanced Computer Programming 3 credits. Further supervised programming experience, covering advanced features of the language used in CS 1182. Includes the use of a Unix-like operating system. PREREQ: CS 1182. F

CS 3321 Fundamentals of Software Engineering 3 credits. Formal approaches and tools for conceiving, designing, building, testing, deploying, maintaining, and documenting large software systems; software lifecycle models; project and team management; verification and validation techniques; legal and ethical issues. Includes a major software development project. PREREQ: CS 2263 or CS 2282, and admission to major. F

CS 3331 Web Programming 3 credits. HTML, server- and client-side programming, web-based database programming. PREREQ: CS 2263. R2

CS 3342 Computer Graphics 3 credits. ­Covers raster graphics, primitives, scan conversion, geometric transformations, object hierarchies, curves and surfaces, solid modeling, visible surface determination, illumination, shading, manipulation and advanced modeling techniques. PREREQ: CS 2263 and MATH 2240. R2

CS 3343 Neural Networks 3 credits. Survey of neural network architectures and applications. Training algorithms, multi-layer perceptrons, backpropagation, learning and generalization, Hopfield and recurrent nets. PREREQ: CS 2263, CS/MATH 1187, MATH 2275, and MATH 3352. R2

CS 3344 Artificial Intelligence 3 credits. Fundamental principles and techniques of artificial intelligence systems; search strategies; knowledge acquisition and representation; commonsense reasoning; planning; machine learning; expert systems; intelligent agents and multi-agent systems. COREQ: CS 3386. R2

CS 3385 Data Structures and Algorithm Analysis I 3 credits. Analysis and design of non-numeric algorithms which act on data structures. PREREQ: CS 2263 or CS 2282, and admission to major, and either CS/MATH 1187 or MATH 2240. F

CS 3386 Data Structures and Algorithm Analysis II 3 credits. Continuation of CS 3385. PREREQ: CS 3385. S

CS 4420 Computer Security and Cryptography 3 credits. Public key and private key cryptography, key distribution, cryptographic protocols, requisite mathematics and selected topics in the development of security and cryptography. PREREQ: CS 3385. R2

CS 4442 GUI Development 3 credits. Planning and construction of Graphical User Interfaces and discussion of essential software engineering concepts. Includes the use of a modern toolkit language. COREQ: CS 3385. R2

CS 4444 Image and Audio Processing 3 credits. Image/audio acquisition, quantization, spatial and spectral filters, sharpening, smoothing, restoration, compression, segmentation, Fourier and Wavelet transforms. PREREQ: CS/MATH 1187, MATH 3352, and MATH 3360. R2

CS 4445 Data Compression 3 credits. A survey of modern techniques of data compression, both lossy and loss-less, and encryption. COREQ: CS 3386. R2

CS 4451 Database Theory and Implementation 3 ­credits. Data models, relational algebra, SQL, data storage, index structures, query ­compilation and execution, concurrency control. PREREQ: CS 2263 and CS 3385. COREQ: CS 3386. S

CS 4460 Comparative Programming Languages 3 credits. Design of historical and ­contemporary programming languages, concentrating on promoting understanding of structural organization, data structures and typing, name structures, and control structures. PREREQ: CS 3385. COREQ: CS 4475. F

CS 4470 Parallel Processing 3 credits. Topics in high-performance computing: parallel architectures, SIMD, MIND, SMP, NUMA models, message passing, cache coherency issues, MPI, PVM, parallel programming languages, cluster and grid approaches, applications and experience programming on a cluster. COREQ: CS 3385. R2

CS 4475 Computer Architecture and Organization 3 credits. Design, implementation, and performance evaluation of modern computer systems; instruction sets; datapath and control optimizations; single-cycle, multiple-cycle, and pipelined processors; hazard detection and resolution; memory hierarchies; peripheral devices. PREREQ: EE 2274. F

CS 4477 Operating Systems 3 credits. Processes description and control, threads, concurrency, memory management scheduling, I/O and files, distributed systems, security, networking. PREREQ: CS 2263 and CS 4475. S

CS 4480 Theory of Computation 3 credits. Finite representations of languages, deterministic and nondeterministic finite automata, context free languages, regular languages, parsing, Turing Machines, Church’s Thesis, uncomputability, computational complexity classes. COREQ: CS 3385. R2

CS 4481 Compilers and Lexical Analysis 3 credits. Covers lexical analysis, syntax analysis, top-down, bottom-up, and LR parsing, syntax-directed translation, type checking, code generation and optimization, writing a compiler PREREQ OR COREQ: CS 3386. R2

CS 4487 Topics in Computer Science 3 credits. Selected topics in Computer Science will be chosen depending on the instructor’s interests. PREREQ: CS 3386. D

CS 4491 Computer Science Ethical-Societal Issues 3 credits. Investigate various ethical issues arising in the profession, ranging from research to commercial settings. The societal impacts of computing and its prevalence in all aspects of the modern world are investigated. Seminar format: students will read papers, make oral presentations, conduct class discussion, and submit written reports. F

CS 4496A Project Design I 3 credits. Semester one of a two semester sequence dealing with the conceptual design of multi-disciplinary projects requiring multi-disciplinary teams. Cross-listed as ENGR 4496A.  PREREQ: ­Approval of application for admission to course. F

CS 4496B Project Design II 3 credits. Continuation of design sequence dealing with the ­design, analysis, implementation, and consequences of multi-disciplinary projects.  Cross-listed as ENGR 4496B.  PREREQ:  CS 4496A. S





Department of Mechanical and Nuclear Engineering

Interim Chair and Professor:  Imel
Associate Chair and Professor: Kunze


MECHANICAL ENGINEERING:

Professors:  Jacobsen, Schoen
Associate Professors: Wabrek, Williams
Assistant Professor: Perez
Associate Lecturer:  Hofle


NUCLEAR ENGINEERING:

Research Professor and Director of Instgitute of Nuclear Science and Engineering:  Lineberry
Research Assistant Professor:  Dunzik-Gougar
Assistant Lecturer:  Gansauge

Emeritus Faculty:  Wilson

Educational Objectives for Degree Program in Mechanical Engineering

Five years after they graduate, our Mechanical Engineering graduates should:

  • Professional and Social Responsibility  –  demonstrate professionalism and ownership of their work, and be an active and positive influence in their community.
  • Professional Leadershipbalance the relationship between business and engineering and interface with multidisciplinary teams to achieve the combined objective.
  • Career Development and Professional Growth -- pursue life-long learning, professional affiliations, and increasing responsibility in the workplace.

Declaring a Major in Mechanical Engineering

Prior to admittance to the professional program and formally declaring Mechanical Engineering as a major, a student is classified as a "pre-engineering" student.  To become eligible for admission into the Mechanical Engineering Program, a student must:  

(1) have completed ALL 9 of the “key courses” listed below with a minimum grade of “C-“ in each course, and

(2) have at least a 2.0 overall GPA

Mechanical engineering students are not eligible to enroll in any upper division [3000-level or above] College of Engineering courses prior to admission to the Program.

Key Courses

CHEM 1111,1111L	General Chemistry I, and Lab 			5 cr
ENGR 1120 Introduction to Engineering 2 cr
ENGR 1165 Structured Programming 2 cr
ENGR 2210 Engineering Statics 3 cr
MATH 1170 Calculus I 4 cr
MATH 1175 Calculus II 4 cr
ME 1105 Solid Modeling 3 cr
PHYS 2211 Engineering Physics 4 cr
PHYS 2212 Engineering Physics 4 cr

Bachelor of Science in Mechanical Engineering

Including the University General Education Requirements listed earlier (38 or 43 credits), the program of study for the Bachelor of Science in Mechanical Engineering degree totals a minimum of 128 credits as follows:

Additional Mathematics Course Requirements (14 credits) 
MATH 1175 	Calculus II 					4 cr
MATH 2240 Linear Algebra 3 cr
MATH 2275 Calculus III 4 cr
MATH 3360 Differential Equations 3 cr
Mechanical Engineering Course Requirements (77 credits)
ENGR 1120 	Introduction to Engineering 			2 cr
ENGR 1165 Structured Programming 2 cr
ENGR 1166 Symbolic Programming 1 cr
ENGR 2210 Engineering Statics 3 cr
ENGR 2220 Engineering Dynamics 3 cr
ENGR 2223,2224 Materials and Measurements, and Lab 4 cr
EE 2240 Introduction to Electrical Circuits 3 cr
ENGR 3307 Thermodynamics 3 cr
EE 3340, 3342 Fundamentals of Electrical Devices, and Lab 4 cr
ENGR 3350 Mechanics of Materials 3 cr
ENGR 3360 Engineering Economics 2 cr
ENGR 4496A Project Design I 3 cr
ENGR 4496B Project Design II 3 cr
ME 1105 Solid Modeling 2 cr
ME 3341 Fluid Mechanics 3 cr
ME 4416 Thermal Power Cycles 3 cr
ME 4443 Thermal Fluids Laboratory 1 cr
ME 4476 Heat Transfer 3 cr
ME 3320 Kinematics and Dynamics 3 cr
ME 3323 Machine Design 3 cr
ME 4405 Measurement Systems Design 3 cr
ME 4406 Measurement Systems Laboratory 1 cr
ME 4440 Mechanical Vibrations 3 cr
ME 4465 Thermal Fluid Systems Design 3 cr
ME electives***        9 cr
Free Electives        3 cr

*** Students are to consult with their advisors and choose courses which will complement their engineering education.

For students interested in focusing their ME degree in the Biomedical area, suggested electives are:

BIOL 3301, 3301L - Anatomy and Physiology, and Lab 	
BIOL 3302, 3302L - Anatomy and Physiology, and Lab
PTOT 4401 - Clinical Kinesiology and Biomechanics
PE 3302, 3302L - Biomechanics, and Lab
PE 4482 - Mechanical Analysis of Human Movement

For students interested in a focusing their ME degree in the Nuclear area, suggested electives are:

ENGR 4421 or MATH 4421 – Advanced Engineering Math I
NE 4402 – Introduction to Nuclear Engineering
NE 4419 – Energy Systems and Resources
NE 4444 – Nuclear Fuel Cycles
NE 4445 – Neutron Reactions and Transport




Educational Objectives for Degree Program in Nuclear Engineering

The following Program Educational Objectives have been established:


Declaring a Nuclear Engineering Major

1. Prior to formally declaring Nuclear Engineering as their major,  students are classified as "pre-engineering" students. To become eligible to declare the major, the student must complete at least 10 of the 12 "Key Courses" listed below with a minimum grade of  "C-" in each course, and must have at least a 2.0 GPA, both in the key courses and overall.  (Note: ENGR 1165 and 1167 and ENGR 2223 and 2224 are considered single key courses that are taken concurrently.) 

Key Courses

MATH 1170       Calculus I                                      4 cr
MATH 1175 Calculus II 4 cr
CHEM 1111,1111L General Chemistry I, and Lab 5 cr
PHYS 2211,2212 Engineering Physics I, II 8 cr
ENGR 1105 Engineering Graphics 2 cr
ENGR 1120 Introduction to Engineering 2 cr
ENGR 1165,1167 Structured Programming, and Engineering and
Scientific Programming 3 cr
ENGR 2210 Engineering Statics 3 cr
ENGR 2220 Engineering Dynamics 3 cr
ENGR 2223,2224 Materials and Measurements, and Laboratory 4 cr
EE 2240 Introduction to Electrical Circuits 3 cr

2. No key course may be repeated more than twice, and any remaining key courses must be completed by the end of the first semester following the declaration.

3. Upon making the declaration and submitting the proper form, if approved, students become eligible to enroll in upper division engineering courses (i.e., those numbered 3000 or above). The student will not be allowed to register for any College of Engineering upper-division course until the declaration has been approved.

Bachelor of Science in Nuclear Engineering

Including the University's General Education Requirements listed earlier (38 or 43 credits), the program of study for the Bachelor of Science in Nuclear Engineering degree totals 138 or 143 credits as follows:

Additional Mathematics Courses (14 credits)

MATH 1175 	Calculus II 					4 cr
MATH 2240 Linear Algebra 3 cr
MATH 2275 Calculus III 4 cr
MATH 3360 Differential Equations 3 cr

Engineering Courses (50 credits)

ENGR 1105 	Engineering Graphics    			2 cr
ENGR 1120 Introduction to Engineering 2 cr
ENGR 1165 Structured Programming 2 cr
ENGR 1167 Engineering and Scientific Programming 1 cr
ENGR 1190 Energy and Nuclear Power 2 cr
ENGR 2210 Engineering Statics 3 cr
ENGR 2220 Engineering Dynamics 3 cr
ENGR 2223, 2224 Materials and Measurements, and Laboratory 4 cr
EE 2240 Introduction to Electrical Circuits 3 cr
ENGR 3307 Thermodynamics 3 cr
EE 3340 Fundamentals of Electrical Devices 3 cr
EE 3342 Fundamentals of Electrical Devices Laboratory 1 cr
ENGR 3350 Mechanics of Materials 3 cr
ENGR 3361 Engineering Economics and Management    3 cr
ENGR 3364 Engineering Numerical Techniques 3 cr
EE 4416 Applied Engineering Methods    3 cr
ENGR 4421 Advanced Engineering Mathematics I 3 cr
ENGR 4496A Project Design I 3 cr
ENGR 4496B Project Design II 3 cr

Nuclear Engineering Required Courses Courses (27 credits)

ME 3341 	Fluid Mechanics 				3 cr
ME 4443 Thermal Fluids Laboratory 1 cr
ME 4476 Heat Transfer 3 cr
NE 4402 Introduction to Nuclear Engineering 3 cr
NE 4419 Energy Systems and Resources 3 cr
NE 4445 Neutron Reactions and Transport 3 cr
NE 4446 Analysis and Design
of Nuclear Fuel Cycle Systems 3 cr
NE 4447 Nuclear Systems Laboratory 1 cr
NE 4451 Nuclear Seminar 1 cr
PHYS 4416 Radiation Detection and Measurement 3 cr
Electives 9 cr
Free Electives 3 cr
NE elective* 3 cr
Upper division engineering elective 3 cr

* A list of approved courses is available from the College of Engineering office.



Mechanical Engineering Courses

ME 1105 Solid Modeling 3 credits. Introduction to the fundamentals of Solid Modeling.  Sketching, features, modeling, assemblies and drawings. PREREQ: MATH 1147. F, S

ME 3320 Kinematics and Dynamics of Machinery 3 credits. Kinematic analysis and design of cams, gears, and linkages; velocity, acceleration and force analysis; kinematic synthesis; balancing; analysis by complex numbers; computer-aided analysis and synthesis. PREREQ: ENGR 1166, ENGR 2220, and MATH 2240. F

ME 3323 Machine Design 3 credits. Design of mechanical components subject to static and fatigue loads. Design using screws, fasteners, springs, bearings, and welds. Computer‑aided design using finite element methods. PREREQ: ENGR 3350 and ME 3320. S

ME 3341 Fluid Mechanics 3 credits. Fluid statics, incompressible fluid flow, open channel flow, compressible fluid flow, pipe flow, flow measurements, pumps, valves, other devices.  PREREQ: ENGR 2220 and MATH 3360. S

ME 3353 Manufacturing Processes 3 credits. Production techniques and equipment. Casting, molding, pressure forming, metal removal, joining and assembly, automation and materials handling. Field trips. PREREQ: ENGR 2223 and ENGR 2224. COREQ: ME 3353L. D

ME 3355 System Dynamics 3 credits. Modeling and representations of dynamic 3-dimensional physical systems emphasizing rigid bodies: transfer functions, block diagrams, state equations. Transient response. PREREQ: ENGR 2220 and MATH 3360. D

ME 4405 Measurement Systems Design 3 credits. Introduction to instrumentation systems analysis and design, including statistical analysis, system modeling, actuators, transducers, sensor systems, signal transmission, data acquisition, and signal conditioning. PREREQ: EE 3340, EE 3342, and MATH 3360. F

ME 4406 Measurement Systems Laboratory 1 credit. Principles of measurement, measurement standards and accuracy, detectors and transducers, digital data acquisition principles, signal conditioning systems and readout devices, statistical concepts in measurement, experimental investigation of ­engineering systems. COREQ: ME 4405. F

ME 4416 Thermal Power Cycles 3 credits. Application of thermodynamics to design of systems for conversion of thermal energy to power by various power cycles. PREREQ: ENGR 3307. F

ME 4425 Mechatronics 3 credits. Basic kinematics, sensors, actuators, measurements, electronics, microprocessors, ­programmable logic controllers, feedback control, robotics and intelligent manufacturing. PREREQ: EE 3340, EE 3342, and MATH 3360. D

ME 4440 Vibration Analysis 3 credits. Free vibration and forced response of single and multiple degree of freedom systems, normal modes, random vibrations, discrete, lumped mass, and continuous systems. Vibration control techniques. PREREQ: MATH 3360. PREREQ OR COREQ: ME 3323. S

ME 4443 Thermal Fluids Laboratory 1 credit. Measurement of thermal and fluid properties, experiments on fluid flow and heat transfer systems. PREREQ: ME 3341. COREQ: ME 4476. S

ME 4451 Compressible Fluid Flow 3 credits. Fundamentals and practical applications of compressible fluid flow and gas dynamics; techniques for isentropic friction, heat addition, isothermal flow, shock wave analysis, propagation, expansion waves, reflection waves. PREREQ: ME 3341. D

ME 4465 Thermal Fluid Systems Design 3 credits. Application of engineering concepts and principles to the design of thermal and fluid systems, including economic, environmental, sustainability, and societal considerations.  PREREQ:  ME 4476. S

ME 4476 Heat Transfer 3 credits. Principles and engineering applications of heat transfer. Analysis of conduction, convection and radiation heat transfer. Design of heat exchangers.  PREREQ: ME 3341. F

NuclearEngineering Courses

NE 4402 Introduction to Nuclear Engineering 3 credits. Basic nuclear and atomic processes; radioactive decay, binding energy, radiation interactions, reaction cross sections. Neutron diffusion, radiation sources. PREREQ: ENGR 1190 and PHYS 2212. COREQ: ENGR 3307 and MATH 3360. F

NE 4419 Energy Systems and Resources 3 credits. Fundamentals of conventional and alternative/renewable energy systems. Electrical supply, building HVAC, resources utilized by transportation sector. PREREQ: ENGR 3307 and MATH 3360. COREQ: EE 3340 and EE 3342. S

NE 4444 Nuclear Fuel Cycles 3 credits. Exploration of the processes associated with nuclear fuel cycles including mining, fabrication, reprocessing, and disposal. Intended primarily as a descriptive course. PREREQ: NE 4402. D

NE 4445 Neutron Reactions and Transport 3 credits. Physical principles underlying neutron interactions. Multi-region and multi-energy diffusion and transport. Beamport and filter concepts and design. PREREQ: NE 4402. COREQ: ENGR 3364 and ENGR/MATH 4421. S

NE 4446 Analysis and Design of Nuclear Fuel Cycle Systems 3 credits. Alternative fuel cycles. Analysis and design of key fuel cycle components (e.g., uranium enrichment, fuel fabrication, reactor fuel management, reprocessing, and waste management). Principles of nuclear criticality safety. Criticality and thermal analysis codes. Design principles of nuclear fuel cycle facilities and equipment. PREREQ: NE 4445. F

NE 4447 Nuclear Systems Laboratory 1 credit. Techniques of radiation detection and measurements, flux measurements, neutron activation analysis, approach to criticality, Inhour equation, subcritical experiments. PREREQ: NE 4445 and PHYS 4416. F and D

NE 4451 Nuclear Seminar 1 credit. Current topics in nuclear science and engineering. PREREQ: Senior standing or permission of instructor. Graded S/U. S, D

NE 4458 Monte Carlo Methods and Applications 3 credits. Basics of the application of stochastic methods to calculate the transport of neutrons, photons, and other sub-atomic particles.  Includes introduction to the MCNP code, and sample application problems in both nuclear reactor design and in applications such as radiation beams used for cancer therapy. F

NE 4487 Medical Applications in Engineering and Physics 3 credits. Applications of engineering and physics principles, particularly nuclear science, to medicine. Covers radioisotopes, X-ray imaging, magnetic resonance and ultrasound imaging, radiation protection, codes and standards. PREREQ: MATH 3360 and PHYS 2212. S



IDAHO STATE UNIVERSITY
Academic Information
Contact: webmaster@isu.edu
Revised: July 2010