Engineering
College of Science and Engineering
Dean: Sheldon Axler
School of Engineering
SCI 163
Phone: 415-338-1174
E-mail: engineer@sfsu.edu
Director: Wenshen Pong
Graduate Coordinator: Hamid Shahnasser
Faculty
Professors: D'Orazio, Ganji, Holton, Hu, Liou, Pong, Shahnasser, Sinha, Tarakji
Associate Professor: Cheng, Enssani, Mahmoodi
Assistant Professors: Celik, Chen, Jiang, Teh
Programs
B.S. in Electrical Engineering
B.S. in Mechanical Engineering
Minor in Electrical Engineering
Minor in Mechanical Engineering
Concentrations in:
Mission and Goal
The mission of the School of Engineering is to educate students from a diverse and multicultural population to become productive members of the engineering profession and society at large. Educational objectives in support of this mission depend upon the major program, and are stated below in the description of each program.
Program Scope
The School of Engineering offers Bachelor of Science programs in Civil, Computer, Electrical, and Mechanical Engineering, as well as a minor program in each discipline. Descriptions of the four major and minor programs follow this general introduction.
Civil engineering is concerned with the building of civil and environmental facilities, which are essential for the commerce of our society. Civil engineers design and construct bridges, buildings, wastewater treatment plants, water supply facilities, hazardous waste facilities, and transportation systems. The program at San Francisco State University provides a broad and practical education which prepares students for civil engineering employment and (for those who qualify) for graduate studies.
Computer engineering combines electrical engineering and computer science and deals with the design and application of computer systems. These computer systems can range from super computers to tiny microprocessors that are embedded in all kinds of apparatus such as automobiles, appliances, cellular phones, medical devices, office equipment, etc. The computer engineering program teaches students about computer hardware, software, integration, interfacing and applications with a strong emphasis on analysis and design. Hence, students pursuing a computer engineering degree must have a solid foundation in mathematics and physical sciences. Students develop problem-solving and decision-making skills as well as an appreciation for the impact of technology in society. Graduates of the program can seek employment immediately, or can continue studies for an advanced degree in computer engineering, computer science, electrical engineering, or other areas such as business, law, or medicine.
Electrical engineering is the profession that deals with the design and analysis of electrical and electronic devices and systems. This branch of engineering covers many diverse areas, including electrical power generation and distribution, the design and fabrication of electronic semiconductor devices, and the creation of components and systems for consumer, medical, telecommunications and many other applications. Graduates with a B.S. in Electrical Engineering have a number of options available to them. They may engage in the analysis, modeling, simulation, design, testing, manufacturing, or field services of electrical, electronic, or magnetic equipment. Persons interested in research, development, or college-level teaching may return to universities for advanced degrees in a specified area of electrical engineering.
Mechanical engineering is the field responsible for the design of machines and devices used throughout society. Industries involved in the generation of electricity; in petroleum production; and in the design and manufacture of electronics, aircraft, automobiles, consumer and industrial products typically employ large numbers of mechanical engineers. Mechanical engineers are also employed by companies involved in automated manufacturing as well as robotics and control. The program at San Francisco State University prepares the student to enter into professional employment directly after graduation in addition to providing the needed foundation for graduate study.
Recognizing the value to certain students majoring in science broadening their education to include applications of their backgrounds in science to real-world physical systems, four minors in engineering are offered.
The master’s program includes primary curricular areas of specializationin civil/structural, electrical/computer, and mechanical/energy engineering from which the student may choose his/her program of study upon advisement. The objectives of the program are to provide students with the advanced engineering education necessary for solving complex problems in engineering practice and to provide opportunities for updating and upgrading the skills of practicing engineers. These objectives are accomplished by a flexible program to meet individual student needs.
Career Outlook
Graduates with a B.S. in Civil Engineering may engage in the design and construction of buildings, bridges, roads, dams, water supply facilities, and environmental facilities for treating wastewater and hazardous wastes. Civil engineers find employment with industrial firms, government agencies, utilities, and public works departments, as well as engineering firms which consult for these enterprises. After gaining practical experience, some civil engineers form their own consulting firms.
Graduates with a B.S. in Computing Engineering may engage in the design, integration, interfacing, and application of computer hardware and software. Computer engineering is the fastest growing engineering profession, and it impacts all aspects of our lives. Since computers are everywhere, from super computers to embedded microprocessors, computer engineers are needed in design, development, testing, marketing, and technical support of a wide variety of industries. Examples of major industries that employ computer engineers include computers, semiconductors, instrumentation, communications, networks, medical equipment and manufacturing.
Graduates with a B.S. in Electrical Engineering may engage in the analysis, modeling, simulation, design, testing, manufacturing, or field services of electrical, electronic, or magnetic equipment. They may also engage in the operation and maintenance of facilities for electrical power generation or telecommunication. High technology companies employ electrical engineers in the fields of electronic and computer manufacturing, as well as in power generation and communications.
Graduates with a B.S. in Mechanical Engineering may immediately engage in the design, analysis, testing, production, and maintenance of machines and mechanical systems. Most industries, including aerospace, electronics, manufacturing, automotive, chemical, power generation, agriculture, food processing, textile, and mining, employ mechanical engineers.
Engineers interested in research, development, or college-level teaching return to college for an M.S. or Ph.D. in their specified field. Engineers interested in management and business aspects may return to college for a Master of Business Administration.
Undergraduate Programs in Engineering
Freshman applicants have completed four years of high school mathematics, one year of high school chemistry, and one year of high school physics. Students are also encouraged to include courses in mechanical drawing and computer programming.
Community college transfers should complete the sequence of mathematics, chemistry, physics, and engineering courses listed in freshman and sophomore years under the “sample sequence of courses,” if available at the community college.
The Bachelors of Science in Civil, Computer, Electrical, and Mechanical Engineering require - 126, 129, 128 and 128 semester units, respectively. 30 units must be earned in residence at SF State. Of these units 24 must be upper division courses and 12 of these upper division units must be in the major. Major requirements, including mathematics, chemistry, and physics prerequisites, comprise - 93 units for civil engineering, 96 for computer engineering, 95 for electrical engineering and 96 units for mechanical engineering. For civil engineering, 50 of the required units are lower division and 43 units are upper division. For mechanical engineering, 51 of the required units are lowers divisions and 44 units are upper division. For electrical engineering, 50 of the required units are lower division and 45 units are upper division. For computer engineering, 51 of the required units are lower division and 45 units are upper division. The remaining 33 units satisfy the balance of the university requirements including communication skills and general education in humanities and social sciences. Students are advised that, except for some general education (G.E.) courses, all courses which are to be counted toward completion of an engineering degree must be taken for a letter grade; the CR/NC option may not be used in this context.
Recognizing the need of the professional engineer to participate in facets of problem solving that extend beyond technical and economic considerations, the G.E. requirement for engineering students includes 33 units in courses other than mathematics, natural sciences, and business. Students have the option of following either the university G.E. program or the School of Engineering G.E. program. The School of Engineering G.E. program permits a student to use courses required for the engineering majors to satisfy some of the G.E. requirements, so that the total number of units outside of major requirements is reduced. Students should consult with the School of Engineering’s G.E. advisers about G.E. requirements for engineering majors.
Courses are scheduled during the day as well as in the late afternoon and evening. Other information and assistance in selecting courses can be obtained from a major adviser in the School of Engineering, or by calling 415/338-1174, by e-mail to engineer@sfsu.edu, or by writing to School of Engineering, San Francisco State University, Science Building, 1600 Holloway Avenue, San Francisco, CA 94132.
Bachelor of Science in Civil Engineering
The curriculum provides a broad-based common core of engineering science and the essential civil engineering subjects. The students conclude with 17 units of electives where primary emphasis is placed on design, practical applications, and computer solutions in selected areas of civil engineering. The educational objectives of the civil engineering program are to produce graduates who
- Effectively engage their skills and knowledge in analysis, design, communication, teamwork and professional practice to perform competently in engineering enterprises, while being aware of the economic, environmental, ethical and social factors affecting their work.
- Continue to develop their professional skills though lifelong learning, seek professional certification, and participate in professional societies.
The number of units required for graduation is described in the Undergraduate Education section of this Bulletin. For further information, see Undergraduate Programs in Engineering above. On-line course descriptions are available.
Students must complete 21 units of upper-division engineering units before registering for ENGR 696.
Civil Engineering
Course | Title | Units |
---|---|---|
CHEM 115 | General Chemistry I: Essential Concepts of Chemistry | 5 |
MATH 226 | Calculus I | 4 |
ENGR 100 | Introduction to Engineering | 1 |
ENGR 101 | Engineering Graphics | 1 |
MATH 227 | Calculus II | 4 |
PHYS 220/222 | General Physics with Calculus I/Laboratory (3/1) | 4 |
ENGR 103 | Introduction to Computers | 1 |
MATH 228 | Calculus III | 4 |
PHYS 230/232 | General Physics with Calculus II/Laboratory (3/1) | 4 |
ENGR 102 | Statics | 3 |
ENGR 235 | Surveying | 3 |
MATH 245 | Elementary Differential Equations and Linear Algebra | 3 |
PHYS 240/ PHYS 242 |
General Physics with Calculus III/Laboratory (3/1) | 4 |
ENGR 200 | Materials of Engineering | 3 |
ENGR 201 | Dynamics | 3 |
ENGR 205 | Electric Circuits | 3 |
ENGR 300 | Engineering Experimentation | 3 |
ENGR 304 | Mechanics of Fluids | 3 |
ENGR 309 | Mechanics of Solids | 3 |
ENGR 434 | Principles of Environmental Engineering | 3 |
ENGR 302 | Experimental Analysis | 1 |
ENGR 323 | Structural Analysis | 3 |
ENGR 429 | Construction Management | 3 |
ENGR 430 | Soil Mechanics | 3 |
ENGR 436 | Transportation Engineering | 3 |
ENGR 696 | Engineering Design Project I | 1 |
ENGR 697 | Engineering Design Project II | 2 |
Upper Division Engineering Electives: 15 units.
Total for Civil Engineering: 93 units
Upper Division Electives
Choice of upper division electives must present a clearly identifiable educational objective and ensure that the program requirements in engineering science and design are met by all students. Distribution of credit units among engineering science and design is given in the Advising Guide. A study plan of intended upper division electives must be approved by the student’s adviser and the program coordinator prior to the seventh semester of the engineering program.
A total of 15 units from the following list of courses is required, subject to the minimum number of units specified for each group. Students with a GPA of at least 3.0 and the required prerequisites may take graduate courses (numbered 800 and above) with approval of their adviser or the program coordinator.
Engineering Electives: 15 units
Course | Title |
---|---|
ENGR 303 | Engineering Thermodynamics (3) |
ENGR 421 | Structural Engineering Lab (2) |
ENGR 425 | Reinforced Concrete Structures (3) |
ENGR 426 | Steel Structures (3) |
ENGR 427 | Wood Structures (3) |
ENGR 428 | Applied Stress Analysis (3) |
ENGR 431 | Foundation Engineering (3) |
ENGR 432 | Finite Element Methods (3) |
ENGR 435 | Environmental Engineering Design (3) |
ENGR 439 | Construction Engineering (3) |
ENGR 461 | Mechanical and Structural Vibrations (3) |
ENGR 468 | Applied Fluid Mechanics and Hydraulics (3) |
ENGR 469 | Renewable Energy Systems (3) |
ENGR 610 | Engineering Cost Analysis (3) |
ENGR 698 | Engineering Seminar (1-3) |
ENGR 699 | Independent Study in Engineering (1-3) |
ENGR 825 | Bridge Engineering and Prestress Reinforced Concrete Structures (3) |
ENGR 826 | Seismic Hazard Analysis (3) |
ENGR 827 | Structural Design for Fire Safety (3) |
ENGR 829 | Advanced Topics in Structural Engineering (3) |
ENGR 830 | Finite Element Methods in Structural Continuum Mechanics (3) |
ENGR 831 | Advanced RC Structures (3) |
ENGR 832 | Advanced Topics in Seismic Design (3) |
ENGR 833 | Principles of Earthquake Engineering (3) |
ENGR 835 | Advanced Steel Structures (3) |
ENGR 836 | Structural Design for Earthquakes (3) |
ENGR 837 | Geotechnical Earthquake Engineering (3) |
Bachelor of Science in Computer Engineering
Computer engineering is a multidisciplinary field with roots in electrical engineering and computer science that has grown to become a separate discipline in itself. The educational objectives of the computer engineering program are to produce graduates who:
- Use the analysis and design skills that they have acquired in their computer engineering education to become productive, contributing engineers.
- Demonstrate the ability to work in teams, communicate effectively, act in a professional and ethically responsible manner computer engineering, and continue to develop their professional skills through lifelong learning.
The first two years of the program are designed to build a strong background in mathematics and science to provide a basis for understanding the underlying analysis and modeling tools and physical principles that are common to all engineering. The last two years cover a rich set of hardware and software subjects to give students a broad background in computer engineering. This broad foundation enables students to adapt and extend their knowledge and skills more easily in the future. The curriculum also stresses problem solving skills and teamwork. Through electives, students can choose to develop further breadth or in-depth knowledge in one of three areas: embedded systems, network systems, or multimedia systems.
The number of units required for graduation and the G.E. requirements are described in the Undergraduate Education section of this Bulletin. For information for all engineering students, see Undergraduate Programs in Engineering above. On-line course descriptions are available.
A number of required and elective lecture courses in the computer engineering program have corresponding laboratory courses that students are either required or strongly encouraged to take concurrently. These course pairs are:
- ENGR 205 (Electric Circuits) and
ENGR 206 (Circuits and Instrumentation Laboratory) - ENGR 353 (Electronics) and
ENGR 301 (Electronics Laboratory) - ENGR 356 (Basic Computer Architecture) and
ENGR 357 (Basic Digital Laboratory) - ENGR 447 (Control Systems) and
ENGR 446 (Control Systems Laboratory)
Students who drop or withdraw from any of these lecture courses must also drop or withdraw from the corresponding laboratory course, or they will be administratively dropped or withdrawn.
Students must complete 21 units of upper-division engineering units before registering for ENGR 696.
Computer Engineering
Course | Title | Units |
---|---|---|
CHEM 115 | General Chemistry I: Essential Concepts of Chemistry | 5 |
MATH 226 | Calculus I | 4 |
ENGR 120 | Introduction to Computer Engineering | 3 |
ENGR 212 | Introduction to Unix/Linux for Engineers | 2 |
MATH 227 | Calculus II | 4 |
PHYS 220/222 | General Physics with Calculus I/Laboratory (3/1) | 4 |
ENGR 213 | C Programming for Engineers | 3 |
MATH 228 | Calculus III | 4 |
PHYS 230/232 | General Physics with Calculus II/Laboratory (3/1) | 4 |
CSC 210 | Introduction to Computer Programming | 3 |
MATH 245 | Elementary Differential Equations and Linear Algebra | 3 |
CSC 220 | Data Structures | 3 |
CSC 230 | Discrete Mathematics | 3 |
ENGR 205 | Electric Circuits | 3 |
ENGR 206 | Circuits and Instrumentation Laboratory | 1 |
ENGR 290 | Modular Elective (consult engineering adviser for approved options) |
1 |
ENGR 300 | Engineering Experimentation | 3 |
ENGR 301 | Electronics Laboratory | 1 |
ENGR 305 | Linear Systems Analysis | 3 |
ENGR 353 | Electronics | 3 |
ENGR 356 | Basic Computer Architecture | 3 |
ENGR 357 | Basic Digital Laboratory | 1 |
CSC 340 | Programming Methodology | 3 |
ENGR 451 | Digital Signal Processing | 4 |
ENGR 476 | Computer Communications Networks | 3 |
ENGR 478 | Design with Microprocessors | 4 |
CSC 413 | Software Development | 3 |
ENGR 378 | Digital Systems Design | 3 |
ENGR 456 | Computer Systems | 3 |
ENGR 696 | Engineering Design Project I | 1 |
ENGR 697 | Engineering Design Project II | 2 |
Engineering Electives. 6 units.
Total for Computer Engineering: 96 units
Upper Division Electives
Choice of upper division electives must demonstrate a clearly identifiable educational objective and have an adviser’s approval. A study plan of intended upper division electives must be approved by the student’s adviser and the program coordinator prior to registering for ENGR 696.
A total of 6 units from the following list of courses is required. Students with a GPA of at least 3.0 and the required prerequisites may take graduate courses (numbered 800 and above) with approval of their adviser or the program coordinator.
Course | Title |
---|---|
ENGR 306 | Electromechanical Systems (3) |
ENGR 350 | Engineering Electromagnetics (3) |
ENGR 415 | Mechatronics (3) |
ENGR 416 | Mechatronics Laboratory (1) |
ENGR 442 | Operational Amplifiers Systems Design (3) |
ENGR 443 | Multimedia Systems (3) |
ENGR 446 | Control Systems Laboratory (1) |
ENGR 447 | Control Systems (3) |
ENGR 449 | Communication Systems (3) |
ENGR 453 | Digital Integrated Circuit Design (4) |
ENGR 454 | High-speed Circuit Board Design (3) |
ENGR 455 | Power Electronics (4) |
ENGR 479 | Real-time Systems (3) |
ENGR 610 | Engineering Cost Analysis (3) |
ENGR 844 | Embedded Systems (3) |
ENGR 848 | Digital VLSI Design (3) |
ENGR 849 | Advanced Analog IC Design (3) |
ENGR 851 | Advanced Microprocessor Architecture (3) |
ENGR 852 | Advanced Digital Design (3) |
ENGR 853 | Advanced Topics in Computer Communication and Networks (3) |
ENGR 854 | Wireless Data Communication Standards (3) |
ENGR 855 | Advanced Wireless Communication Technologies (3) |
ENGR 856 | Nanoscale Circuits and Systems (3) |
ENGR 857 | Re-configurable Computing (3) |
ENGR 868 | Advanced Control Systems (3) |
ENGR 869 | Robotics and Haptics (3) |
CSC 415 | Operating System Principles (3) |
CSC 510 | Analysis of Algorithms I (3) |
CSC 620 | Natural Language Technologies (3) |
CSC 630 | Computer Graphics Systems Design (3) |
CSC 640 | Software Engineering (3) |
CSC 642 | Human Computer Interaction (3) |
CSC 645 | Computer Networks (3) |
CSC 650 | Secured Network Systems (3) |
CSC 664 | Multimedia Systems (3) |
CSC 665 | Artificial Intelligence (3) |
CSC 667 | Internet Application Design and Development (3) |
CSC 668 | Programming Cafe (3) |
Bachelor of Science in Electrical Engineering
The required upper division courses provide a broad and basic understanding of the main fields in electrical engineering. Upon advisement, each student may choose an area of specialization in the senior year in communications, computers, electronics, control/robotics, or power engineering. The educational objectives of the electrical engineering program are to produce graduates who:
- Use the analysis and design skills that they have acquired in their electrical engineering education to become productive, contributing engineers.
- Demonstrate the ability to work in teams, communicate effectively, act in a professional and ethically responsible manner, and continue to develop their professional skills through lifelong learning.
The number of units required for graduation and the General Education requirements are described in the Undergraduate Education section of this Bulletin. For information for all engineering students, see Undergraduate Programs in Engineering above. On-line course descriptions are available.
A number of required and elective lecture courses in the electrical engineering program have corresponding laboratory courses that students are either required or strongly encouraged to take concurrently. These course pairs are:
- ENGR 205 (Electric Circuits) and
ENGR 206 (Circuits and Instrumentation Laboratory) - ENGR 305 (Linear Systems Analysis) and
ENGR 315 (Linear Systems Analysis Laboratory) - ENGR 353 (Electronics) and
ENGR 301 (Electronics Laboratory) - ENGR 356 (Basic Computer Architecture) and
ENGR 357 (Basic Digital Laboratory) - ENGR 415 (Mechatronics) and
ENGR 416 (Mechatronics Laboratory) - ENGR 447 (Control Systems) and
ENGR 446 (Control Systems Laboratory)
Students who drop or withdraw from any of these lecture courses must also drop or withdraw from the corresponding laboratory course, or they will be administratively dropped or withdrawn.
Students must complete 21 units of upper-division engineering units before registering for ENGR 696.
Electrical Engineering
Course | Title | Units |
---|---|---|
CHEM 115 | General Chemistry I: Essential Concepts of Chemistry | 5 |
MATH 226 | Calculus I | 4 |
ENGR 100 | Introduction to Engineering | 1 |
MATH 227 | Calculus II | 4 |
PHYS 220/222 | General Physics with Calculus I/Laboratory (3/1) | 4 |
ENGR 213 | Introduction to C Programming for Engineers | 3 |
MATH 228 | Calculus III | 4 |
PHYS 230/232 | General Physics with Calculus II/Laboratory (3/1) | 4 |
MATH 245 | Elementary Differential Equations and Linear Algebra | 3 |
PHYS 240/ PHYS 242 |
General Physics with Calculus III/Laboratory (3/1) | 4 |
ENGR 205 | Electric Circuits | 3 |
ENGR 206 | Circuits and Instrumentation Laboratory | 1 |
ENGR 290 | Modular Elective (consult engineering adviser for approved options) |
1 |
ENGR 300 | Engineering Experimentation | 3 |
ENGR 301 | Electronics Laboratory | 1 |
ENGR 305 | Linear Systems Analysis | 3 |
ENGR 315 | Linear Systems Analysis Laboratory | 1 |
ENGR 353 | Electronics | 3 |
ENGR 356 | Basic Computer Architecture | 3 |
ENGR 357 | Basic Digital Laboratory | 1 |
ENGR 306 | Electromechanical Systems | 3 |
ENGR 442 | Operational Amplifier System Design | 3 |
ENGR 451 | Digital Signal Processing | 4 |
ENGR 478 | Design with Microprocessors | 4 |
ENGR 350 | Introduction to Engineering Electromagnetics | 3 |
ENGR 446 | Control Systems Laboratory | 1 |
ENGR 447 | Control Systems | 3 |
ENGR 449 | Communication Systems | 3 |
ENGR 696 | Engineering Design Project I | 1 |
ENGR 697 | Engineering Design Project II | 2 |
Mechanical Engineering Elective: (3 units)
One of the following mechanical engineering elective courses
Course | Title |
---|---|
ENGR 201 | Dynamics (3) |
ENGR 203 | Materials of Electrical and Electronic Engineering (3) |
ENGR 204 | Engineering Mechanics (3) |
ENGR 303 | Engineering Thermodynamics (3) |
Engineering Electives: 9 units
Total for Electrical Engineering: 95 units
Upper Division Electives
Choice of upper division electives must present a clearly identifiable educational objective and ensure that the program requirements in engineering science and design are met by all students. Distribution of credit units among engineering science and design is given in the Advising Guide. A study plan of intended upper-division electives must be approved by the students adviser and the program coordinator prior to the seventh semester of the engineering program.
A total of 9 units of engineering electives and 3 units of technical electives from the following list of courses is required. Students with a GPA of at least 3.0 and the required prerequisites may take graduate courses (numbered 800 and above) with approval of their adviser or the program coordinator.
Engineering Electives: (9 units)
Course | Title |
---|---|
ENGR 378 | Digital Systems Design (4) |
ENGR 410 | Instrumentation and Process Control (3) |
ENGR 411 | Instrumentation and Process Control Laboratory (1) |
ENGR 415 | Mechatronics (3) |
ENGR 416 | Mechatronics Laboratory (1) |
ENGR 445 | Analog Integrated Circuit Design (4) |
ENGR 448 | Electrical Power Systems (3) |
ENGR 450 | Electromagnetic Waves (3) |
ENGR 452 | Communications Laboratory (1) |
ENGR 453 | Digital Integrated Circuit Design (4) |
ENGR 455 | Power Electronics (4) |
ENGR 456 | Computer Systems (3) |
ENGR 457 | Electromagnetics Compatibility (3) |
ENGR 458 | Industrial and Commercial Power Systems (3) |
ENGR 459 | Power Engineering Laboratory (1) |
ENGR 476 | Computer Communications Networks (3) |
ENGR 610 | Engineering Cost Analysis (3) |
ENGR 698 | Engineering Seminar (1-3) |
ENGR 699 | Independent Study in Engineering (1-3) |
ENGR 844 | Embedded Systems (3) |
ENGR 848 | Digital VLSI Design (3) |
ENGR 849 | Advanced Analog IC Design (3) |
ENGR 851 | Advanced Microprocessor Architecture (3) |
ENGR 852 | Advanced Digital Design (3) |
ENGR 853 | Advanced Topics in Computer Communication and Networks (3) |
ENGR 854 | Wireless Data Communication Standards (3) |
ENGR 855 | Advanced Wireless Communication Technologies (3) |
ENGR 856 | Nanoscale Circuits and Systems (3) |
ENGR 857 | Re-configurable Computing (3) |
ENGR 868 | Advanced Control Systems (3) |
ENGR 869 | Robotics and Haptics (3) |
Bachelor of Science in Mechanical Engineering
The required courses provide a thorough grounding in the essentials of mechanical engineering. Elective courses taken as part of one of the areas of emphasis allow for specialization. The areas of emphasis currently offered are mechanical design, thermal-fluid systems, and robotics and controls. The educational objectives of the mechanical engineering program are to produce graduates who:
- Employ their skills in analysis, design, communication and teamwork to advance in the engineering profession, and engage in lifelong learning in order to maintain currency in their field.
- Demonstrate professionalism, ethics and social awareness as they move into positions of increasing responsibility.
The number of units required for graduation and the G.E. requirements are described in the Undergraduate Education section of this Bulletin. For information common to all engineering students, see Undergraduate Programs in Engineering above. On-line course descriptions are available.
Mechanical Engineering
Course | Title | Units |
---|---|---|
CHEM 115 | General Chemistry I: Essential Concepts of Chemistry | 5 |
MATH 226 | Calculus I | 4 |
ENGR 100 | Introduction to Engineering | 1 |
ENGR 101 | Engineering Graphics | 1 |
MATH 227 | Calculus II | 4 |
PHYS 220/222 | General Physics with Calculus I/Laboratory (3/1) | 4 |
ENGR 103 | Introduction to Computers | 1 |
MATH 228 | Calculus III | 4 |
PHYS 230/232 | General Physics with Calculus II/Laboratory (3/1) | 4 |
ENGR 102 | Statics | 3 |
ENGR 200 | Materials of Engineering | 3 |
MATH 245 | Elementary Differential Equations and Linear Algebra | 3 |
PHYS 240/242 | General Physics with Calculus III/Laboratory (3/1) | 4 |
ENGR 201 | Dynamics | 3 |
ENGR 205 | Electric Circuits | 3 |
ENGR 206 | Circuits and Instrumentation Laboratory | 1 |
ENGR 290 | Modular Electives (selected from approved options) | 3 |
ENGR 300 | Engineering Experimentation | 3 |
ENGR 303 | Engineering Thermodynamics | 3 |
ENGR 305 | Linear Systems Analysis | 3 |
ENGR 309 | Mechanics of Solids | 3 |
ENGR 302 | Experimental Analysis | 1 |
ENGR 304 | Mechanics of Fluids | 3 |
ENGR 364 | Materials and Manufacturing Processes | 3 |
ENGR 464 | Mechanical Design | 3 |
ENGR 467 | Heat Transfer | 3 |
ENGR 696 | Engineering Design Project I | 1 |
ENGR 463 | Thermal Power Systems | 3 |
ENGR 697 | Engineering Design Project II | 2 |
Emphasis Elective: (4 units)
Units selected from the following, depending on area of emphasis:
Course | Title |
---|---|
ENGR 447/446 | Control Systems/Lab (3/1) |
ENGR 410/411 | Process Instrumentation and Control/Lab (3/1) |
Engineering Electives: 9 units
Total for Mechanical Engineering: 95 units
Upper Division Electives
Choice of upper division electives must present a clearly identifiable educational objective and ensure that the program requirements in engineering science and design are met by all students. Distribution of credit units among engineering science and design is given in the Advising Guide. A study plan of intended upper division electives must be approved by the students adviser and the program coordinator prior to the seventh semester of the engineering program.
A total of 9 units from the following list of courses is required, subject to the minimum number of units specified for each group.
Engineering Electives: 9 units
Course | Title |
---|---|
ENGR 306 | Electromechanical Systems (3) |
ENGR 410 | Instrumentation and Process Control (3) |
ENGR 411 | Instrumentation and Process Control Laboratory (1) |
ENGR 415 | Mechatronics (3) |
ENGR 416 | Mechatronics Laboratory (1) |
ENGR 428 | Applied Stress Analysis (3) |
ENGR 432 | Finite Element Methods (3) |
ENGR 446 | Control Systems Laboratory (1) |
ENGR 447 | Control Systems (3) |
ENGR 461 | Mechanical and Structural Vibration (3) |
ENGR 465 | Principles of HVAC (3) |
ENGR 466 | Gas Dynamics and Boundary Layer Flow (3) |
ENGR 468 | Applied Fluid Mechanics and Hydraulics (3) |
ENGR 469 | Renewable Energy Systems (3) |
ENGR 610 | Engineering Cost Analysis (3) |
ENGR 698 | Engineering Seminar (1-3) |
ENGR 699 | Independent Study in Engineering (1-2) |
Minor in Civil Engineering
The purpose of the Minor in Civil Engineering is to give students with sufficient background in mathematics, physics and chemistry, a fundamental understanding of the field of civil engineering. The minor should be of special interest to students in Geosciences (foundations and earthquake), Environmental Studies, Physics, Mathematics, Computer Science, and other engineering fields. Students interested in the Civil Engineering minor must meet with the program coordinator and complete the Civil Engineering Minor Program Approval Form. Revision of the form requires the approval of the program coordinator.
Prerequisite Requirements
The minor is intended for students who have satisfied the following prerequisite requirements:
Course | Title |
---|---|
MATH 226 | Calculus I (4) |
MATH 227 | Calculus II (4) |
PHYS 220/222 | General Physics with Calculus I & Lab (4) |
PHYS 240/242 | General Physics with Calculus III & Lab (4) |
CHEM 115 | General Chemistry I: Essential Concepts of Chemistry (5) |
The minor may be satisfied by a minimum of 21 units (not including prerequisite units) distributed as follows:
Core Requirements: 15 units
Course | Title |
---|---|
ENGR 102 | Statics (3) |
ENGR 201 | Dynamics (3) |
ENGR 235 | Surveying (3) |
ENGR 304 | Mechanics of Fluids (3) |
ENGR 309 | Mechanics of Solids (3) |
Electives: 6 units
(approved upper division civil engineering courses, all within one of the civil engineering focus areas. No upper division course from the major can be double-counted towards meeting the elective requirements of the minor or second major. There must be prior approval from the program coordinator.)
Total (not including prerequisites) 21 units
To earn the Minor in Civil Engineering, a student must complete at least 12 of the required 21 core and elective units at SF State. Each of the courses in the minor must be taken for a letter grade (CR/NC is not acceptable).
Minor in Computer Engineering
The purpose of the Minor in Computer Engineering is to give students who are interested in the computer technology a good basic background in software development, digital electronics, computer organization, and microprocessor applications. Additional knowledge of computer networks, multimedia systems, real-time systems, etc. may be acquired through electives. Students interested in the computer engineering minor must meet with the program coordinator and complete the Computer Engineering Minor Program Approval Form. Revision of the form requires the approval of the program coordinator.
Prerequisite Requirements
The minor is intended for students who have satisfied the following prerequisite requirements:
Course | Title |
---|---|
MATH 226 | Calculus I (4) |
MATH 227 | Calculus II (4) |
MATH 228 | Calculus III (4) |
MATH 245 | Elementary Differential Equations and Linear Algebra |
PHYS 220/222 | General Physics with Calculus I & Laboratory (4) |
PHYS 230/232 | General Physics with Calculus II & Laboratory (4) |
ENGR 212 | Introduction to Unix/Linux for Engineers (2) |
The minor may be satisfied by a minimum of 21 units (not including prerequisite units) distributed as follows:
Core Requirements: 15 units
Course | Title |
---|---|
ENGR 213 | Introduction to C Programming for Engineers (3) |
ENGR 205 | Electric Circuits (3) |
ENGR 206 | Circuits and Instrumentation Laboratory (1) |
ENGR 356 | Basic Computer Architecture (3) |
ENGR 357 | Basic Digital Laboratory (1) |
ENGR 478 | Design with Microprocessors (4) |
Electives: 6 units
(approved upper division computer engineering courses. No upper division course from the major can be double-counted towards meeting the elective requirements of the minor or second major. There must be prior approval from the program coordinator.)
Total (not including prerequisites): 21 units
To earn the Minor in Computer Engineering, a student must complete at least 12 of the required 21 core and elective units at SF State. Each of the courses in the minor must be taken for a letter grade (CR/NC is not acceptable).
Minor in Electrical Engineering
The purpose of the Minor in Electrical Engineering is to give students in other fields of study a good basic background in electrical engineering. The 16-unit core provides an introduction to four basic areas of modern electrical engineering – basic electrical circuit theory, electronics, linear signals and systems, and digital logic and computer architecture. Elective courses provide opportunities for additional breadth or depth in a particular area. Students interested in the electrical engineering minor must meet with the program coordinator and complete the Electrical Engineering Minor Program Approval Form. Revision of the form requires the approval of the program coordinator.
Prerequisite Requirements
The minor is intended for students who have satisfied the following prerequisite requirements:
Course | Title |
---|---|
MATH 226 | Calculus I (4) |
MATH 227 | Calculus II (4) |
MATH 228 | Calculus III (4) |
MATH 245 | Elementary Differential Equations and Linear Algebra (3) |
PHYS 220/222 | Physics I with Calculus (4) |
PHYS 230/232 | Physics II with Calculus (4) |
The minor may be satisfied by a minimum of 22 units (not including prerequisite units) distributed as follows:
Core Requirements: 16 units
Course | Title |
---|---|
ENGR 205 | Electric Circuits (3) |
ENGR 206 | Circuits and Instrumentation Laboratory (1) |
ENGR 305 | Linear System Analysis (3) |
ENGR 315 | System Analysis Laboratory (1) |
ENGR 353 | Electronics (3) |
ENGR 301 | Electronics Laboratory (1) |
ENGR 356 | Basic Computer Architecture (3) |
ENGR 357 | Basic Digital Laboratory (1) |
Electives: 6 units
(approved upper division electrical engineering courses. No upper division course from the major can be double-counted towards meeting the elective requirements of the minor or second major. There must be prior approval from the program coordinator.)
Total (not including prerequisites): 22 units
To earn the Minor in Electrical Engineering, a student must complete at least 12 of the required 22 core and elective units at SF State. Each of the courses in the minor must be taken for a letter grade (CR/NC is not acceptable).
Minor in Mechanical Engineering
The purpose of the Minor in Mechanical Engineering is to give students from science and other branches of engineering the opportunity to learn the fundamentals of mechanical engineering, to broaden their understanding of science and engineering, and to prepare them for new technological developments such as material science and nanotechnology. Additional knowledge in control and robotics, mechanical design, or thermal-fluids may be acquired through electives. Students interested in the Minor in Mechanical Engineering must meet with the program coordinator and complete the Mechanical Engineering Minor Program Approval Form. Revision of the form requires the approval of the program coordinator.
Prerequisite Requirements
The minor is intended for students who have satisfied the following prerequisite requirements:
Course | Title |
---|---|
MATH 226 | Calculus I (4) |
MATH 227 | Calculus II (4) |
MATH 228 | Calculus III (4) |
MATH 245 | Elementary Differential Equations and Linear Algebra (3) |
PHYS 220/222 | Physics I with Calculus (4) |
PHYS 230/232 | Physics II with Calculus (4) |
PHYS 240/242 | Physics III with Calculus (4) |
CHEM 115 | General Chemistry I: Essential Concepts of Chemistry (5) |
The minor may be satisfied by a minimum of 21 units (not including prerequisite units) distributed as follows:
Core Requirements: 15 units
Course | Title | Units |
---|---|---|
ENGR 102 | Statics (3) | 3 |
ENGR 200 | Materials of Engineering (3) | 3 |
ENGR 201 | Dynamics (3) | 3 |
ENGR 303 | Engineering Thermodynamics (3) | 3 |
ENGR 309 | Mechanics of Solids (3) | 3 |
Electives: 6 units
(approved upper division Mechanical Engineering courses, all within one of the Mechanical Engineering Focus areas. No upper division course from the major can be double-counted towards meeting the elective requirements of the minor or second major. There must be prior approval from the program coordinator.)
Total (not including prerequisites) 21 units
To earn the Minor in Mechanical Engineering, a student must complete at least 12 of the required 21 core and elective units at SF State. Each of the courses in the minor must be taken for a letter grade (CR/NC is not acceptable).
Master of Science in Engineering
Admission to the Program
Applicants must hold a bachelors degree in engineering, or a closely related discipline, with a minimum GPA of 3.0 in upper division major classes, in addition to meeting general university requirements for graduate standing. The School of Engineering also requires two letters of recommendation from persons familiar with the students previous academic work or professional accomplishments. Graduate Record Exam (GRE) scores within the last three years are also required. A minimum score of 550 on the paper exam or 213 on the computer-based TOEFL is required for graduate applicants whose preparatory education was principally in a language other than English.
Advancement to Candidacy
The applicant is advanced to candidacy when the Advancement to Candidacy (ATC) has been signed and approved by the Dean of the Graduate Division.
Written English Proficiency Requirements
Level One: As a preadmission requirement, applicants must have satisfied one of the following: 1) a score of at least 4.0/6.0 on the GRE or GMAT Analytic Writing Assessment; 2) a score of at least 4.5/6.0 on the essay test of the paper-based [PBT] TOEFL (a minimum score of 24/30 on the Writing section of the Internet-based test[iBT] TOEFL); or 3) a score of at least 6.5/9.0 on the IELTS writing test, or a concordant score on the Pearson Test of English. An applicant that does not meet the above requirement may be conditionally accepted to the program but must complete SCI 614 within the first year of attendance at SF State in order to meet the Level One requirement. SCI 614 does not count toward the 30 unit MS course work requirement.
Level Two is satisfied by the completion of a written thesis (ENGR 898) or research project (ENGR 895).
Curriculum
The Master of Science in Engineering is based on 30 semester units of which at least 21 units must be earned from graduate level courses. We expect that the graduate coordinator will work closely with individual students to develop a curriculum plan that ensures academic rigor while at the same time meeting the needs of the student. The curriculum includes 12 units of required engineering courses and a minimum of 6 units of elective engineering courses. A maximum of 6 units of elective non-engineering courses may be applied to the degree requirements with the consent of the graduate coordinator, if they are consistent with the students overall career objectives as provided in the program of study. There are two options for the culminating experience. One option is to first take a 3-unit research course (ENGR 897), and then a 3-unit thesis course (ENGR 898). The other option is to take a 3-unit applied research project course (ENGR 895).
Master of Science in Engineering: Concentration in Structural/Earthquakes
Required Courses
Course | Title | Units |
---|---|---|
ENGR 800 | Engineering Communications | 3 |
ENGR 801 | Engineering Management | 3 |
ENGR 833 | Principles of Earthquake Engineering | 3 |
ENGR 836 | Structural Design for Earthquakes | 3 |
Total Units Required Courses: 12
The aggregate of courses that comprise the core of this concentration is designed to give students a broad foundation in general areas of engineering project management and engineering communications, and in Structural/Earthquake engineering. These courses are aimed to provide our students opportunities for career advancement in their profession.
Engineering Electives
Units selected on advisement from the following: 6 - 15
Course | Title |
---|---|
ENGR 825 | Bridge Engineering and Prestress Reinforced Concrete Structures (3) |
ENGR 826 | Seismic Hazard Analysis (3) |
ENGR 827 | Structural Design for Fire Safety (3) |
ENGR 829 | Advanced Topics in Structural Engineering (3) |
ENGR 830 | Finite Element Methods in Structural and Continuum Mechanics (3) |
ENGR 831 | Advanced Concrete Structures (3) |
ENGR 832 | Advanced Topics in Seismic Design (3) |
ENGR 835 | Advanced Steel Structures (3) |
ENGR 837 | Geotechnical Earthquake Engineering (3) |
* A program cannot contain more than 9 units of courses with course number below 700. Some upper division engineering courses may also be used as electives if not used in the undergraduate degree program and approved by the Graduate Coordinator.
Non-Engineering Electives 0 - 6 units
Courses, either graduate or upper division, selected primarily from science, mathematics, social science, or business, upon approval of the graduate coordinator.
Culminating Experience: 3 - 6 units
Units selected from one of the options below
Option A
Course | Title |
---|---|
ENGR 897 | Research |
ENGR 898 | Thesis [thesis may not be started until completion of 12 units of graduate course work and ENGR 897] |
Option B
Course | Title |
---|---|
ENGR 895 | Applied Research Project [project may not be started until completion of 12 units of graduate course work] |
Minimum total: 30 units
Master of Science in Engineering:
Concentration in Embedded Electrical and Computer Systems
Required Courses
Course | Title | Units |
---|---|---|
ENGR 800 | Engineering Communications | 3 |
ENGR 801 | Engineering Management | 3 |
ENGR 844 | Embedded Systems | 3 |
ENGR 852 | Advanced Digital Design | 3 |
Total units required courses: 12 units
The aggregate of courses that comprise the core of this concentration is designed to give students a broad foundation in general areas of engineering project management and engineering communications, and in embedded systems . These courses are aimed to provide our students opportunities for career advancement in their profession.
Elective Engineering Courses: 6 - 15 units
Elective technical engineering courses are selected from the following list upon approval of the graduate coordinator.
Course | Title |
---|---|
ENGR 848 | Digital VLSI Design (3) |
ENGR 849 | Advanced Analog IC Design (3) |
ENGR 851 | Advanced Microprocessor Architecture (3) |
ENGR 853 | Advanced Topics in Computer Communication and Networks (3) |
ENGR 854 | Wireless Data Communication Standards (3) |
ENGR 855 | Advanced Wireless Communication Technologies (3) |
ENGR 856 | Nanoscale Circuits and Systems (3) |
ENGR 857 | Re-configurable Computing (3) |
ENGR 868 | Advanced Control Systems (3) |
ENGR 869 | Robotics and Haptics (3) |
* A program cannot contain more than 9 units of courses with course number below 700. Some upper division engineering courses may also be used as electives if not used in the undergraduate degree program and approved by the graduate coordinator.
Non-Engineering Electives: 0 - 6 units
Courses, either graduate or upper-division, selected primarily from science, mathematics, social science, or business, upon approval of the graduate coordinator.
Culminating Experience: 3 - 6 units
Units selected from one of the options below
Option A
Course | Title |
---|---|
ENGR 897 | Research |
ENGR 898 | Thesis [thesis may not be started until completion of 12 units of graduate course work and ENGR 897] |
Option B
Course | Title |
---|---|
ENGR 895 | Applied Research Project [project may not be started until completion of 12 units of graduate course work] |
Minimum total: 30 units
Master of Science in Engineering: Concentration in Energy Systems
Required Courses
Course | Title | Units |
---|---|---|
ENGR 800 | Engineering Communications | 3 |
ENGR 801 | Engineering Management | 3 |
ENGR 820 | Energy Resources and Sustainability | 3 |
ENGR 866 | Advanced Thermal-Fluids | 3 |
Total Units Required Courses: 12
The aggregate of courses that comprise the core of this concentration is designed to give students a broad foundation in general areas of engineering project management and engineering communications, and in Energy Systems. These courses are aimed to provide our students opportunities for career advancement in their profession.
Elective Engineering Courses
Course | Title |
---|---|
ENGR 458 | Industrial and Commercial Power systems |
ENGR 465 | Principles of HVAC |
ENGR 469 | Renewable Energy Systems |
ENGR 865 | Energy-Efficient Buildings |
ENGR 867 | Energy Auditing, Measurement, and Verification |
ENGR 868 | Advanced Control Systems (3) |
ENGR 869 | Robotics and Haptics (3) |
* A program cannot contain more than 9 units of courses with course number below 700. Some upper division engineering courses may be used as electives if not used in the undergraduate degree program and if approved by the graduate coordinator.
Engineering or non-engineering electives with the consent of engineering graduate coordinator and the consent of the non-engineering discipline graduate coordinator/chair as necessary.: 0 - 6 Units
Culminating Experience 3 - 6 Units
Units selected from one of the options below
Option A
Course | Title |
---|---|
ENGR 897 | Research |
ENGR 898 | Thesis [thesis may not be started until completion of 12 units of graduate course work and ENGR 897] |
Option B
Course | Title |
---|---|
ENGR 895 | Applied Research Project [project may not be started until completion of 12 units of graduate course work] |
Minimum Total: 30 units