UNIVERSITY OF SOUTH ALABAMA COMPUTER ENGINEERING (BS) 1 Computer Engineering (BS) Degree Requirements First Year Credit Hours Fall 16 MA 125 4 hrs CH 131 4 hrs CH 131L 1 hr EH 101* 3 hrs EG 101 2 hrs Gen Ed 3 hrs Spring 17 MA 126 4 hrs EH 102 3 hrs PH 201 4 hrs CIS 210 3 hrs Gen Ed 3 hrs Second Year Credit Hours Fall 17 MA 227 4 hrs MA 267 3 hrs PH 202 4 hrs EE 220 3 hrs EE 263 3 hrs Spring 18 EE 223 3 hrs EE 227 1 hr EE 264 3 hrs EE 268 1 hr CSC 231 4 hrs MA 238 3 hrs Gen Ed 3 hrs Third Year Credit Hours Fall 16 southalabama.edu/bulletin 2015-2016 GRADUATE/UNDERGRADUATE BULLETIN UNIVERSITY OF SOUTH ALABAMA COMPUTER ENGINEERING (BS) 2 EE 321 3 hrs EE 331 3 hrs EE 368 1 hr Gen Ed 3 hrs CSC 311 3 hrs EG 231 3 hrs Spring 19 EE 328 3 hrs EE 334 4 hrs EE 322 3 hrs CSC 322 3 hrs Gen Ed 3 hrs EE 457 3 hrs Fourth Year***** Credit Hours Fall 14 EE 401 1 hr EG 446 1 hr Tech Elect** 3 hrs Tech Elect** 3 hrs Tech Elect** 3 hrs Gen Ed 3 hrs Spring 13 EE 404 3 hrs EE 454 3 hrs Tech Elect** 3 hrs Tech Elect** 3 hrs Senior Lab*** 1 hr *Students with an adequate ACT/SAT score in English Composition will not be required to take EH 101 as a prerequisite to EH 102. **Computer Engineering technical electives must be selected with permission of the student's advisor from EE 422, EE 423, EE 424, EE 427, EE 430, EE 431, EE 432, EE 438, EE 439, EE 440, EE 441, EE 443, EE 444, EE 465, EE 469, EE 470, EE 471, EE 473, and EG 480. CIS technical electives must be selected from CSC 410, CSC 411, CSC 412, CSC 413, CSC 414, CSC 415, CSC 416, CSC 417, CSC 434, CIS 439. ***Senior lab may be chosen from either EE 425 or EE 447. Note: 1. A student must complete EH 101, EH 102, MA 125, MA 126, CH 131, PH 201, CIS 210, and EE 220 with a minimum GPA of 2.0 to obtain PCS in the Computer Engineering Program. A grade of C or better is required in EE 220 and CIS 210. A minimum GPA of 2.0 is required in English (EH101 and EH 102) and basic science (CH 131 and PH 201) courses. 2. Appropriate software tools will be utilized in almost all EE and CIS courses. southalabama.edu/bulletin 2015-2016 GRADUATE/UNDERGRADUATE BULLETIN UNIVERSITY OF SOUTH ALABAMA COMPUTER ENGINEERING (BS) 3 3. For technical elective courses, BSCpE students must select one of the following tracks: • Hardware Track: Students must take 3 senior level EE courses and the remaining 2 courses can be senior level EE or CSC courses. • Software Track: Students must take CSC 331, CSC 333, CSC 432 and the remaining 2 courses can be senior level EE or CSC courses. Graduation Plan 4 Year Curriculum 2014-2015 Bachelor Of Science In Computer Engineering Please see Program Flowchart for additional information. First Year Credit Hours Fall 16 CH 131 Chemistry I 4 hrs MA 125 Calculus I 4 hrs EH 101* Composition I 3 hrs EG 101 Freshman Seminar 2 hrs Gen Ed Fine Arts 3 hrs Spring 17 PH 201 Calculus base Physics I 4 hrs MA 126 Calculus II 4 hrs EH 102* Composition II 3 hrs CIS 210 Introduction to C++ Programming 3 hrs Gen Ed Humanities (CA 110) 3 hrs Second Year Credit Hours Fall 17 PH 202 Calculus Based Physics II 4 hrs MA 227 Calculus III 4 hrs MA 267 Discrete Math Structures 3 hrs EE 220 Circuit Analysis 3 hrs EE 263 Digital Logic Design 3 hrs Spring 17 MA 238 Diff. Equations 3 hrs EE 223 Network Analysis 3 hrs EE 227 Circuits and Devices Lab 1 hr EE 268 Digital Logic Design Lab 1 hr southalabama.edu/bulletin 2015-2016 GRADUATE/UNDERGRADUATE BULLETIN UNIVERSITY OF SOUTH ALABAMA COMPUTER ENGINEERING (BS) 4 EE 264 Microproc. Systems and Interfacing 3 hrs CSC 230 Advanced Data/File Structure 4 hrs Gen Ed Literature (Prereq: EH 101 and EH 102) 3 hrs Third Year Credit Hours Fall 16 EE 331 Physical Electronics 3 hrs EE 321 Signals and Systems 3 hrs EE 368 Microproc. Sys. & Inter. Laboratory 1 hr EG 231 Ethics and Engineering Economics 3 hrs CSC 311 Networking & Commun.(Fall) 3 hrs Gen Ed History/SS 3 hrs Spring 19 EE 334 Analog and Digital Electronics 4 hrs EE 328 Feedback Control Systems 3 hrs EE322 Prob., Rand. Signals & Stat. Analysis 3 hrs EE 457 Embedded System Design 3 hrs CSC 322 Operating Systems (Spring) 3 hrs Gen Ed History/SS 3 hrs Fourth Year Credit Hours Fall 14 EE/CSC 4XX Technical Elective 3 hrs EE/CSC 4XX Technical Elective 3 hrs EE/CSC 4XX Technical Elective 3 hrs EE 401 Intro. to ECE Design (W) (Fall) 1 hr EE 446 Embedded System Design Lab 1 hr Gen Ed History/SS 3 hrs Spring 13 EE/CSC 4XX Technical Elective 3 hrs EE/CSC 4XX Technical Elective 3 hrs southalabama.edu/bulletin 2015-2016 GRADUATE/UNDERGRADUATE BULLETIN UNIVERSITY OF SOUTH ALABAMA COMPUTER ENGINEERING (BS) 5 EE 4XXL Senior Technical Elective Lab 1 hr EE 404 ECE Design (W) (Spring) 3 hrs EE 454 Digital Computer Architecture 3 hrs For Technical elective courses, BSCpE students must select one of the following tracks: • Hardware Track - Students must take 3 senior level EE courses and the remaining 2 courses can be senior level EE or CSC courses. • Software Track - Students must take CSC 331, CSC 333, CSC 432 and the 2 remaining courses can be senior level EE or CSC courses. Note: CSC 331 requires CSC 230 and EE 268 as prerequisites. CSC 333 requires CSC 230 as a prerequisite. CSC 432 requires CSC 230 and MA 126 as prerequisites. EE Technical Electives: EE 422, EE 423, EE 424, EE 425, EE 427, EE 430, EE 431, EE 432, EE 438, EE 439, EE 440*, EE 441, EE 443*, EE 444, EE 447, EE 465, EE 469, EE 470, EE 471, EE 473, EG 480. *Note: Credit for both EE 440 and EE 443 is not allowed CSC Technical Electives: CSC 410, CSC 411, CSC 412, CSC 413, CSC 414, CSC 415, CSC 416, CSC 417, CSC 434, CIS 439 Senior Lab: Senior Lab may be selected from EE 425 or EE 447. Laptop Policy: Students enrolling in CIS 210 are required to own a personal laptop computer system that conforms to the current departmental minimum published standards. This is a one machine per student requirement. 5 Year Curriculum 2014-2015 Bachelor Of Science In Civil Engineering Please see Program Flowchart for additional information. First Year Credit Hours Fall 12 MA 112* Precal Algebra 3 hrs EH 101* Composition I 3 hrs Gen Ed History/SS 3 hrs Gen Ed Fine Arts 3 hrs Spring 16 CH 100* Fundamentals of Chem. 4 hrs MA 113* Precal Trig 3 hrs EH 102* Composition II 3 hrs Gen Ed History/SS 3 hrs Gen Ed Humanities (CA 110) 3 hrs Second Year Credit Hours Fall 16 CH 131* General Chemistry I 4 hrs MA 125* Calculus I 4 hrs southalabama.edu/bulletin 2015-2016 GRADUATE/UNDERGRADUATE BULLETIN UNIVERSITY OF SOUTH ALABAMA COMPUTER ENGINEERING (BS) 6 Gen Ed Literature (Prereq: EH 101 and EH 102) 3 hrs EG 101 Intro to Eng. and Design 2 hrs MA 267 Discrete Math Structures 3 hrs Spring 14 PH 201 Calculus based Physics I 4 hrs MA 126 Calculus II 4 hrs EE 220 Circuit Analysis 3 hrs CIS 210 Introduction to C++ Programming 3 hrs Third Year Credit Hours Fall 15 PH 202 Calculus Based Physics II 4 hrs MA 227 Calculus III 4 hrs EE 263 Digital Logic Design 3 hrs CSC 231 Data Structures and Algo. 4 hrs Spring 14 MA 238 Diff. Equations 3 hrs EE 223 Network Analysis 3 hrs EE 227 Circuits and Devices Lab 1 hr EE 268 Digital Logic Design Lab 1 hr EE 264 Microproc. Systems and Interfacing 3 hrs CSC 311 Networking & Commun. 3 hrs Fourth Year Credit Hours Fall 13 EE 331 Physical Electronics 3 hrs EE 321 Signals and Systems 3 hrs EE 368 Microproc. Sys. & Inter. Laboratory 1 hr EG 231 Ethics and Engineering Economics 3 hrs CSC 322 Operating Systems 3 hrs Spring EE 334 Analog and Digital Electronics southalabama.edu/bulletin 13 4 hrs 2015-2016 GRADUATE/UNDERGRADUATE BULLETIN UNIVERSITY OF SOUTH ALABAMA COMPUTER ENGINEERING (BS) 7 EE 328 Feedback Control Systems 3 hrs EE322 Prob., Rand. Signals & Stat. Analysis 3 hrs EE 457 Embedded System Design 3 hrs Fifth Year Credit Hours Fall 14 EE/CSC 4XX Technical Elective 3 hrs EE/CSC 4XX Technical Elective 3 hrs EE/CSC 4XX Technical Elective 3 hrs EE 401 Intro. to ECE Design (W) (Fall) 1 hr EE 446 Embedded System Design Lab 1 hr Gen Ed History/SS 3 hrs Spring 13 EE/CSC 4XX Technical Elective 3 hrs EE/CSC 4XX Technical Elective 3 hrs EE 4XXL Senior Technical Elective Lab 1 hr EE 404 ECE Design (W) (Spring) 3 hrs EE 454 Digital Computer Architecture 3 hrs Department Information Department of Electrical and Computer Engineering Administrative Staff (251) 460-6117 Chair Mohammad Alam Professors Alam, Steadman Associate Professors El-Sharkh, Khan, Russ, Sakla, Thomas Assistant Professors Al-Assadi, Latif, Lazarou, Spencer Emeritus Professors Bosarge, Gungor, Hayes Part-time Instructor Gholson, Nicholson, Peirre Department of Electrical and Computer Engineering web site http://www.southalabama.edu/colleges/engineering/ece/index.html The Department of Electrical and Computer Engineering offers the Bachelor of Science in Electrical Engineering (BSEE) and a joint program with the School of Computer and Information Sciences leading to the Bachelor of Science in Computer Engineering (BSCpE), both degrees being granted by the College of Engineering. southalabama.edu/bulletin 2015-2016 GRADUATE/UNDERGRADUATE BULLETIN UNIVERSITY OF SOUTH ALABAMA COMPUTER ENGINEERING (BS) 8 The program educational objectives (PEOs) of the Electrical Engineering Degree Program are to produce graduates who, during their first few years after graduation, will: • Achieve professional advancement with increasing responsibility and leadership • Function effectively on multidisciplinary teams, and individually, to develop and apply electrical engineering solutions within a global, societal, and environmental context • Communicate effectively and manage resources skillfully as members and leaders of their profession • Attain professional competence through life-long learning such as advanced degrees, professional registration, and other professional activities The student outcomes (SOs) of the Electrical Engineering degree program are to produce graduates who at the time of graduation will have: a.A practical working knowledge of mathematical, scientific, and engineering principles in the field of electrical engineering. [Criterion 3(a)] b.The ability to plan and conduct experiments in electrical engineering science and design, as well as to analyze and interpret data. [Criterion 3(b)] c.An ability to design electrical systems, components, or processes to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability. [Criterion 3(c)] d.An ability to effectively participate in a multi-disciplinary team environment. [Criterion 3(d)] e.A capacity for problem identification, formulation, solution generation, and decision making. [Criterion 3(e)] f. An ability to make ethical decisions in professional life and to cultivate personal integrity. [Criterion 3(f)] (1) A capacity for effective graphical and oral communication. [Criterion 3(g)] (2) A capacity for effective written communication. [Criterion 3(g)] g.A broad education to understand the role and impact of the electrical engineering profession in a global, environmental, and societal context. [Criterion 3(h)] h.Recognition of the need for and an ability to continue life-long learning. [Criterion 3(i)] i. Knowledge of the changing technological environment and its impact on contemporary issues. [Criterion 3(j)] j. An ability to use modern engineering techniques, instrumentation, and software tools to practice the electrical engineering profession. [Criterion 3(k)] k.An appreciation of the unique concerns regarding safety requirements when designing and working with electrical systems. Electrical Engineering is among the fastest evolving disciplines in our technological society. The engineering developments in electrical technology have provided, in a substantial way, for improvement in the standard of living of humanity. The domain of the electrical engineer reaches from massive electrical energy systems to microscopic integrated circuits; from life studies in bioengineering to satellite communications systems; and from the control of electromagnetic radiation to the control of information flow in a computer. The Computer Engineering program is geared to students who are interested in the design of digital computing systems, integrating both hardware and software design components. The highly diverse and rapidly evolving characteristics of these fields require a thorough understanding of fundamentals as well as flexibility in the design of individualized programs of study. Therefore, emphasis is placed on mathematics, physics, humanities, social sciences, basic sciences and engineering sciences during the first two years while sufficient flexibility is provided at the senior level to allow a student, in consultation with an advisor, to prepare a specialized course of study in two areas from the broad field of electrical and computer engineering. The program educational objectives (PEOs) of the Computer Engineering Degree Program are to produce graduates who, during their first few years after graduation, will: • Achieve professional advancement with increasing responsibility and leadership. • Function effectively on multidisciplinary teams, and individually, to develop and apply computer engineering solutions within a global, societal, and environmental context. • Communicate effectively and manage resources skillfully as members and leaders of their profession. • Attain professional competence through life-long learning such as advanced degrees, professional registration, and other professional activities. The student outcomes (SOs) of the Computer Engineering Degree program are to produce graduates who at the time of graduation will have: a.A practical working knowledge of mathematical, scientific, and engineering principles in the field of computer engineering. [Criterion 3(a)] southalabama.edu/bulletin 2015-2016 GRADUATE/UNDERGRADUATE BULLETIN UNIVERSITY OF SOUTH ALABAMA COMPUTER ENGINEERING (BS) 9 b.The ability to plan and conduct experiments in computer engineering science and design, as well as to analyze and interpret data. [Criterion 3(b)] c.An ability to design computer systems, components, or processes to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability. [Criterion 3(c)] d.An ability to effectively participate in a multi-disciplinary team environment. [Criterion 3(d)] e.A capacity for problem identification, formulation, solution generation, and decision making. [Criterion 3(e)] f. An ability to make ethical decisions in professional life and to cultivate personal integrity. [Criterion 3(f)] (1) A capacity for effective graphical and oral communication. [Criterion 3(g)] (2) A capacity for effective written communication. [Criterion 3(g)] g.A broad education to understand the role and impact of the computer engineering profession in a global, environmental, and societal context. [Criterion 3(h)] h.Recognition of the need for and an ability to continue life-long learning. [Criterion 3(i)] i. Knowledge of the changing technological environment and its impact on contemporary issues. [Criterion 3(j)] j. An ability to use modern engineering techniques, instrumentation, and software tools to practice the computer engineering profession. [Criterion 3(k)] k.An appreciation of the unique concerns regarding safety requirements when designing and working with computer systems. In the Computer Engineering Degree Program, sequences of courses are chosen from Electrical and Computer Engineering and from Computer Science that produce an in-depth treatment of digital logic and systems theory. In addition, means are provided in both degree programs, through the Electrical and Computer Engineering Design Laboratory, for a student to pursue a design topic outside of, but related to, the formal course work. Students are required to take general education (GenEd) elective courses, in two broad areas: i. Literature, Humanities and Fine Arts, ii.History, Social, and Behavioral Sciences, provide breadth to the educational experience of Electrical Engineering and Computer Engineering students. These electives must be planned, in consultation with an academic advisor, to reflect a rationale appropriate to the educational objectives of the Departmental Programs, while conforming strictly to the requirements of the Articulation and General Studies Committee of the State of Alabama. A minimum of 18 semester hours from areas (i) and (ii) above must be successfully completed. Moreover, in area (i), at least one course must be in literature and at least one must be in the arts; in area (ii), at least one course must be in history and at least one course must be from disciplines in the social and behavioral sciences. CA 110, Public Speaking is required for all Electrical and Computer Engineering students. Students in Electrical Engineering are required to become Student Members of the Institute of Electrical and Electronics Engineers (IEEE) when they enroll in EE 401 and EE 404. Students in Computer Engineering are required to become members of either the Institute of Electrical and Electronics Engineers (IEEE) or the Association for Computing Machinery (ACM) when they enroll in EE 401 and EE 404. Through participation in the activities of such technical organizations the student becomes aware of the activities of electrical and computer engineers in society. An excellent opportunity is provided to students for contact with practicing professionals as well as fellow students. Any Electrical and Computer Engineering student interested in pursuing a career in medicine or bioengineering should consult with an advisor for an appropriate sequence of courses which will meet the minimum requirements for entry into a medical school or the necessary life sciences background to enter a graduate program in bioengineering. The attainment of the BSEE or the BSCpE degree will allow the graduate to enter the professions of electrical engineering or computer engineering directly, or to continue his/her education at the graduate level. southalabama.edu/bulletin 2015-2016 GRADUATE/UNDERGRADUATE BULLETIN