Engineering
- Department Information
- Program Description
- Career Opportunities
- Features
- Preparation
- Major Requirements (B.S.)
- Other Degree Requirements
- Undergraduate Courses
Department Information
Department of Engineering
College of Science
Office: Valley Business & Technology Center, Rm. VBT 346
Phone: (510) 885-2654
Website: www20.csueastbay.edu/csci/departments/engineering/
Professors
Saeid Motavalli (Chair), Ph.D. University of Pittsburgh
Zinovy Radovilsky (joint appointment in Engineering and Management), Ph.D. Scientific Research Institute of Labor, Moscow
Eric A. Suess (joint appointment in Engineering and Statistics), Ph.D. University of California, Davis
Helen Zong, Ph.D. University of Houston
Associate Professors
David Bowen, Ph.D. University of California, Berkeley
Farnaz Ganjeizadeh, Ph.D. University of Alabama at Huntsville
Assistant Professors
Cristián Gaedicke, Ph.D. University of Illinois, Urbana-Champaign
Roger Doering (joint appointment in Engineering and Mathematics/Computer Science), Ph.D. University of California, Berkeley
Farzad Shahbodaghlou, Ph.D. Purdue University
Program Description
Computer engineers are involved in all aspects of computing, from the design of individual microprocessors, personal computers, and supercomputers, to circuit design, as well as the integration of computer systems into other kinds of systems (a motor vehicle, for example, has a number of subsystems that are computer oriented). Common computer engineering tasks include writing embedded software for real-time micro-controllers, working sensors, designing mixed signal circuit boards, and designing operating systems.
Industrial Engineering is the profession concerned with solving engineering problems by applying scientific logic and systems methodology and by utilizing information, energy, materials, facilities, and personnel most effectively. Its objectives are to improve quality, increase efficiency and reduce costs associated with the production of goods and services and to act as the interface between technology and humans. Engineering methods and practical knowledge are used in formulating decision models for the optimum application of engineering principles. The Industrial Engineering Program is accredited by the Engineering Accreditation Commission of ABET, 111 Market Place, Suite 1050, Baltimore, MD 21202-4012, Telephone: (410) 347-7700
Mission Statement
The Engineering program at California State University, East Bay provides a quality engineering education that prepares its graduates for employment related to their major and with an aptitude for continued learning. The program provides students with technical and problem solving capabilities, an understanding of real-world business often through practical experience, and excellent teamwork and communications skills. It promotes a high rate of student success in completing the program in a reasonable length of time and enables the transfer students to take no longer than native students in completing the upper division portion. Students graduate from the program with a high degree of satisfaction about their education. Faculty maintain a high level of currency in the discipline through a strong program of professional development and interaction with the Industrial Advisory Board.
Program Educational Objectives
The Department of Engineering provides a quality engineering education that produces graduates who:
- successfully apply their learned skills throughout their professional pursuits,
- have enthusiasm and aptitude to continuously pursue learning and professional development,
- have the ability to communicate and work well as individuals or on teams that include engineers and colleagues from other disciplines,
- are recognized as qualified engineers with high ethical standards.
Student Learning Outcomes
Students graduating with a B.S. degree in Computer Engineering or a B.S. in Industrial Engineering from Cal State East Bay will have the:
- Ability to apply knowledge of mathematics, science, and engineering.
- Ability to design and conduct experiments, as well as to analyze and interpret data.
- Ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability.
- Ability to function on multidisciplinary teams.
- Ability to identify, formulate and solve engineering problems.
- Understanding of professional and ethical responsibility.
- Ability to communicate effectively.
- Broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context.
- Recognition of the need for, and an ability to engage in, life-long learning.
- Knowledge of contemporary issues.
- Ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.
Career Opportunities
Computer engineers can work in a variety of industries, including aerospace, automotive, communication designing hardware and software for computers and embedded systems.
Industrial engineers can work in a variety of capacities, including engineering management, industrial engineer, manufacturing engineer, quality engineer, project manager and system analyst.
Features
Students interested in Engineering at Cal State East Bay may complete the first two years at a local community college. In so doing, it is important to determine, prior to taking courses, if the community college courses chosen have been articulated with the Cal State East Bay Engineering curriculum. Engineering senior design projects will be offered in conjunction with local industry.
Preparation
Prospective Engineering students should complete four years of high school mathematics, a year each of high school chemistry and physics with labs, and a computer programming course if available.
Major Requirements
B.S. Computer Engineering
The major with this option consists of 138 units. The B.S. Degree requires 183 units.
- Lower Division (72 units)
- CHEM 1101 General Chemistry (5)
- CS 1160 Introduction to Computer Science I (4)
- CS 2360 Introduction to Computer Science II (4)
- CS 2370 Introduction to Computer Science III (4)
- CS 2430 Computer Organization and Assembly Language Programming (4)
- ECON 2301 Principles of Microeconomics (4)
- ENGR 1011 Engineering: An Introduction (3)
- ENGR 1420 Engineering Graphics (2)
- ENGR 2010 Electric Circuit Theory I (3)
- ENGR 2060 Materials Science (4)
- MATH 1304 Calculus I (4)
- MATH 1305 Calculus II (4)
- MATH 2101 Elements of Linear Algebra (4)
- MATH 2304 Calculus III (4)
- MATH 2150 Discrete Structures (4)
- PHYS 1001, 1002, 1003 General Physics I, II, III (15)
- Upper Division Core Requirements (58 units)
- CS 3240 Data Structures and Algorithms (4)
- CS 3430 Computer Architecture (4)
- CS 3432 Digital Design Lab (4)
- CS 3434 Microprocessor Lab (4)
- CS/ENGR 3752 Introduction to Digital Signal Processing (4)
- CS 4430 Computer Architecture II (4)
- CS 4432 VLSI Circuit Design (4)
- CS 4560 Operating Systems (4)
- ENGR 3010 Electric Circuits Theory II (4)
- ENGR 3101 Statics and Dynamics (4)
- ENGR/ECON 3140 Engineering Economy (4)
- ENGR 4610 Senior Design I (3)
- ENGR 4620 Senior Design II (3)
- MATH 3331 Differential Equations (4)
- STAT/ENGR 3601 Statistics and Probability for Science and Engineering I (4)
- Electives (8 units)
Choice of two courses from the following:
- CS 3120 Program Language Concepts (4)
- CS 3560 Introduction to System Programming (4)
- CS 3590 Data Communication and Networking (4)
- CS 4310 Software Engineering I (4)
- CS 4590 Computer Networks (4)
- CS 4594 Broadband Networks and Communications (4)
- CS 4596 Wireless and Mobile Networking (4)
- CS 4840 Computer Graphics (4)
- ENGR 3190 Human Factors Engineering (4)
- ENGR 4200 Systems Simulation (4)
- ENGR 4280 Design and Management of Human Work Systems (4)
- ENGR 4300 Quality Engineering (4
- ENGR 6200 Project Management (4)
- ENGR/STAT 6300 Applied Quality Assurance (4)
- ENGR 6400 Quantitative Methods in Engineering Management (4)
- or other 3000 and 4000 level courses with department approval
B.S. Industrial Engineering
The major with this option consists of 143 units. The B.S. Degree requires 180 units.
- Lower Division (65 units)
- CHEM 1101 General Chemistry (5)
- CS 1160 Introduction to Computer Science I (4)
- ECON 2301 Principles of Microeconomics (4)
- ENGR 1011 Engineering: An Introduction (3)
- ENGR 1420 Engineering Graphics (2)
- ENGR 2010 Electric Circuit Theory I (3)
- ENGR 2060 Materials Science (4)
- ENGR 2070 Fundamentals of Manufacturing (4)
- MATH 1304 Calculus I (4)
- MATH 1305 Calculus II (4)
- MATH 2101 Elements of Linear Algebra (4)
- MATH 2304 Calculus III (4)
- PHYS 1001, 1002, 1003 General Physics I, II, III (15)
- PSYC 1005 General Psychology for Healthier Living (or one of 1000 or 1001) (5)
- Upper Division Core Requirements (66 units)
- ENGR 3020 Work Design and Measurement (4)
- ENGR 3101 Statics and Dynamics (4)
- ENGR 3140 Engineering Economy (4)
- ENGR 3190 Human Factors Engineering (4)
- ENGR 3841 Operations Research (4)
- ENGR 4100 Production Planning and Control (4)
- ENGR 4200 Systems Simulation (4)
- ENGR 4280 Design and Management of Human Work Systems (4)
- ENGR 4300 Quality Engineering (4)
- ENGR 4350 Reliability Engineering (4)
- ENGR 4400 Systems Modeling (4)
- ENGR 4430 Facilities Planning and Design (4)
- ENGR 4440 Computer Integrated Manufacturing Systems (4)
- ENGR 4610 Senior Design I (3)
- ENGR 4620 Senior Design II (3)
- STAT/ENGR 3601 Statistics and Probability for Science and Engineering I (4)
- STAT/ENGR 3602 Statistics and Probability for Science and Engineering II (4)
- Electives (12 units)
Select four (4) units from the following:
- BIOL 3020 Genetics, Evolution, and Humanity (4)
- BIOL 4020 Contemporary Human Biology (4)
- MATH 3331 Differential Equations (4)
- MATH/CS 3750 Numerical Analysis I (4)
Select eight (8) units from the following:- ENGR 3898, 4180, 4900, 4990; MATH 4841; MGMT/ENGR 3600; or other 3000 and 4000 level courses with department approval
Other Degree Requirements
In addition to major requirements, every student must also complete the University requirements for graduation which are described in the Baccalaureate Degree Requirements chapter in the front of this catalog. These include the General Education-Breadth requirements; the second composition (ENGL 1002) requirement; the cultural groups/women requirement; the performing arts/activities requirement; the U.S. history, U.S. Constitution, and California state and local government requirement; the University Writing Skills Requirement; and the residence, unit, and grade point average requirements.
Undergraduate Courses
| Course Number | Course Information |
|---|---|
| 1011 | Engineering: An Introduction (3) Introduction to engineering profession and creative engineering problem-solving through hands-on design projects, presentations, and activities. An introduction to various engineering disciplines. Issues such as sustainability, optimal use of resources, design for manufacturability, design for reuse and logistics are considered. Work in engineering-related writing, both in-class and online, with emphasis upon effective preparation of written research in the field. Two hrs. lect.; 2 hrs. lab. |
| 1420 | Engineering Graphics (2) Engineering drawing, computer-aided design, dimensioning, and tolerancing. Drawings of mechanical components. One hr. lect., 3 hrs. lab. |
| 2010 | Electric Circuit Theory I (3) Application of fundamental circuit laws and theorems to the analysis of DC and to steady-state single-phase and three-phase circuits. Prerequisite: PHYS 1002 (may be taken concurrently). |
| 2060 | Materials Science (4) Structure of matter. Physical and mechanical properties of materials, including metals, alloys, ceramics, insulating materials, semiconductors, super semiconductors, and polymers. Equilibrium diagrams. Heat treatments, material selection, and corrosion phenomena. Prerequisites: CHEM 1101 and MATH 1304. Three hrs. lect., 3 hrs. lab. |
| 2070 | Fundamentals of Manufacturing (4) Traditional and non-traditional manufacturing processes. Cutting tool analysis. Production methods. Prerequisite ENGR 1011 and 2060. |
| 3010 | Electric Circuit Theory II (4) Advanced digital topics, transistor behavior, modeling and design, SPICE, and Logic families like CMOS, TTL, ECL, NMOS, DOMINO, etc. Prerequisite: ENGR 2010. Co-requisite: CS 3430. |
| 3020 | Work Design and Measurement (4) Principles of work simplification and motion analysis. Recording of work flow and methods. Work measurement and standards, time study, synthetic data, predetermined time systems, and work sampling. Allowances and performance rating, productivity measures. Work design improvement. Military standards. Prerequisite: PHYS 1001. Three hrs. lect., 3 hrs. lab. |
| 3101 | Statics and Dynamics (4) An intermediate introduction to Newtonian mechanics. Analysis of forces on engineering structure in equilibrium, moments, couples, kinematics, energy and gravitation. Analysis of motions of particles and rigid bodies in engineering. Prerequisite PHYS 1003. |
| 3140 | Engineering Economy (4) Macroeconomic concepts such as inflation, interest rates, banking system, global trade, and exchange rates, fundamental microeconomic concepts of supply and demand, opportunity costs, and comparative advantage. Economic analysis of engineering decisions. Determining rates of return on investments. Effects of inflation, depreciation, and income taxes. Application of basic principles and tools of analysis using case studies. Prerequisites: ECON 2301, MATH 1304. Cross-listed with ECON 3140. |
| 3190 | Human Factors Engineering (4) Analysis of factors influencing the efficiency of human work. Data on the physical and mental capacities of persons, the physical environment, work organization, and the problem of aging. Human reactions and capabilities related to specific tasks and systems. Design of machines, operations, human computer interface and work environment to match human capacities and limitations, including the handicapped. Prerequisites: PSYC 1000 (or 1001 or 1005); STAT/ENGR 3601 or STAT 1000. Cross-listed with PSYC 3190. |
| 3430 | Computer Architecture (4) (See CS 3430 for course description.) |
| 3432 | Digital Design Lab (4) (See CS 3432 for course description.) |
| 3434 | Microprocessor Lab (4) (See CS 3434 for course description.) |
| 3600 | Theories of Management (4) (See MGMT 3600 in Business Administration chapter for course description.) |
| 3601 | Statistics and Probability for Science and Engineering I (4) (See STAT 3601 for course description.) |
| 3602 | Statistics and Probability for Science and Engineering II (4) (See STAT 3602 for course description.) |
| 3752 | Introduction to Digital Signal Processing (4) (See CS 3752 for course description.) |
| 3841 | Operations Research (4) Theory and application of deterministic optimization techniques. Topics selected from project management, networks, linear programming, non-linear programming, game theory and dynamic programming. Prerequisite: MATH 2304. |
| 3898 | Cooperative Education (1-4) Supervised work experience in which student completes academic assignments integrated with off-campus activities. Prerequisites: at least a 2.5 GPA, junior or senior standing, departmental approval of activity. A maximum of 4 units will be accepted toward the Engineering major. May be repeated for credit, for a maximum of 8 units. CR/NC grading only. |
| 3999 | Issues in Engineering (4) Readings, discussion, and research on contemporary and/or significant issues in engineering. May be repeated for credit when content varies, for a maximum of 8 units. |
| 4090 | Economic Decision Systems (4) Economic evaluation of information for complex decisions. Analysis of risks and uncertainties. Bayes theory and models. Decision theory, sequential decisions, and value of information applied to financial evaluation and control. Major project justification procedures. Prerequisites: ENGR 3140, STAT/ENGR 3601. |
| 4100 | Production Planning and Control (4) Inventory planning and control systems. Implementation of manufacturing resource planning including demand forecasting, production planning, master scheduling, bill-of-material, and inventory master file. Capacity requirements planning and shop floor control. Project management. Prerequisites: ENGR 2070, 3841; STAT/ENGR 3601. Three hrs. lect., 3 hrs. lab. |
| 4180 | Product-Process Design (4) Investigation of the product and process design cycle as a source of competitive advantage. Topics include functional maps, aggregate planning, cross-functional integration, design for manufacturability, and the design-build-test cycle. Case studies and site visits used extensively to reinforce concepts presented in lectures and reading assignments. Prerequisites: ENGR 2070, 3140. |
| 4200 | Systems Simulation (4) Design and analysis of manufacturing and service systems by simulation. Function of random variables. Random number and function generators, programming and characteristics of simulation languages. Prerequisites: CS 1160, ENGR 3841, STAT/ENGR 3601. Three hrs. lect., 3 hrs. lab. |
| 4280 | Design and Management of Human Work Systems (4) Qualitative principles and techniques used to maximize labor productivity, employee satisfaction, and organizational performance in work settings. Topics include worker motivation and incentive systems, leadership, worker autonomy, work groups and participatory organizational structures including quality control circles, total productive maintenance teams, and socio-technical systems. Prerequisites: ENGR 3020, ENGR 3190. |
| 4300 | Quality Engineering (4) Quality control, reliability, maintainability, and integrated logistic support. Statistical theory of process control and sampling inspection. Risks associated with decisions based on operating characteristics of control charts and sampling plans. Reliability and life testing methods. Economics of statistical QC. Prerequisites: ENGR 2070, STAT/ENGR 3601. |
| 4330 | Advanced Work Measurement (4) Predetermined time systems. Time formulas. Standard data systems. Use of statistical methods. Standard data systems applied to clerical, manufacturing, and micro assembly. Developing and maintaining computerized systems. Prerequisites: ENGR 3020, CS 1160, STAT/ENGR 3601. Three hrs. lect., 3 hrs. lab. |
| 4350 | Reliability Engineering (4) Reliability concepts and mathematical models, mechanical device reliability, electrical device reliability, systems reliability and maintainability, reliability data, assurance program elements. Prerequisites: ENGR 3841. |
| 4400 | Systems Modeling (4) Integration, problem identification, and the application of problem resolution techniques in manufacturing and service domains. System approach to problem identification, description, modeling, and resolutions derived by traditional optimization techniques as well as artificial intelligence methods. Supply chain modeling methods, logistics support analysis, procurement, and outsourcing strategies. Prerequisite: ENGR 4100. |
| 4430 | Facilities Planning and Design (4) Design concepts and input requirements in planning and design of new or renovation of existing manufacturing systems. Product, process, and flow and activity analysis techniques. Flow lines and buffering techniques. Computer-aided layout design and evaluation. Design of handling systems. Math models of location problems. Prerequisites: ENGR 3020 and 3841. Three hrs. lect., 3 hrs. lab. |
| 4432 | VLSI Circuit Design (4) (See CS 4432 for course description.) |
| 4435 | Computer Architecture II (4) (See CS 4435 for course description.) |
| 4440 | Computer Integrated Manufacturing Systems (4) Introduction to automation, computer aided manufacturing, group technology, computer aided process planning, cellular manufacturing, just-in-time manufacturing, Push and Pull Manufacturing Systems, and production control. Prerequisite: ENGR 4100. Three hrs. lect., 2 hrs. lab. |
| 4610 | Senior Design I (3) Development of technical writing and presentation skills through class discussions, proposal writing and presentations. Development of team skills through identification and development of team project proposal and through team building exercises. Utilization of engineering design process and project management techniques in proposal development. Introduction of engineering ethics through case studies. Prerequisites for Engineering Department: Senior standing and departmental approval. Prerequisites or co-requisites for Industrial Engineering Option: any three of ENGR 4100, 4200, 4300, 4430. Prerequisites or co-requisites for Computer Engineering Option: CS 4430 and CS 4560. |
| 4620 | Senior Design II (3) Utilization of industrial engineering skills and engineering design concepts including development of alternative solutions and economic analysis of alternatives to complete an industrial project. Prerequisite: ENGR 4610. |
| 4835 | Human-Computer Interaction (4) (See CS 4835 for course description.) |
| 4845 | Fuzzy Sets and Fuzzy Logic (4) (See CS 4845 for course description.) |
| 4900 | Independent Study (1-4) May be repeated for credit with consent of instructor, for a maximum of 12 units. |
