General Education Requirements (54 Hours)
Area I – Written Composition (2 Courses, 6 Hours)
Area II – Humanities & Fine Arts (3 Courses, 9 Hours)
-
3 hours from: EH 215, EH 216, EH 225, EH 226, EH 235, EH 236
-
3 hours from: ARH 100, ARH 103, ARH 123, ARS 101, DRA 110, MUL 101
-
3 hours from: CA 110
Area III – Natural Sciences & Mathematics (4 Courses & Labs, 16 Hours)
Area IV – History, Social & Behavioral Sciences (3 Courses, 9 Hours)
-
6 hours from: AN 100, AN 101, CA 100, CA 211, ECO 215, ECO 216, GEO 114, GEO 115, GS 101, HY 101, HY 102, HY 135, HY 136, IS 100, IST 201, PSC 130, PSY 120, PSY 250, SY 109, SY 112
Area V Pre-Professional, Major, Elective Courses (4 Courses, 14 Hours)
Major Requirements (75 Hours)
Computer Engineering Major Core (24 Courses, 62 Hours)
-
3 hours: EG 231
Computer Technical Electives for Hardware Track (4 Courses, 12 Hours)
-
6 hours from: EE 438, EE 439, *EE 440, *EE 441, *EE 443, EE 444, EE 465, EE 468, EE 469, EE 470, EE 471, EE 473, CSC 410, CSC 411, CSC 412, CSC 413, CSC 414, CSC 415, CSC 416, CSC 417, CSC 418, CSC 434, CSC 440
-
6 hours from: EE 438, EE 439, *EE 440, EE 441, *EE 443, EE 444, EE 465, EE 468, EE 469, EE 470, EE 471, EE 473
*Credit for both EE 440 & EE 443 not allowed OR
Computer Technical Electives for Software Track (4 Courses, 12 Hours)
-
3 hours from: EE 438, EE 439, *EE 440, EE 441, *EE 443, EE 444, EE 465, EE 468, EE 469, EE 470, EE 471, EE 473, CSC 410, CSC 411, CSC 412, CSC 413, CSC 414, CSC 415, CSC 416, CSC 417, CSC 418, CSC 434, CSC 440
Computer Senior Lab (1 Course, 1 Hour)
Minor Requirements (0 Hours)
A minor is not required for this degree program
Notes:
-
Recommended Course
-
Hardware Track – Students will take 2 senior level EE or CSC Technical Elective courses along with 2 senior level EE Technical courses
-
Software Track – Students will take 1 senior level EE or CSC Technical Elective course along with CSC 331, CSC 332 and CSC 333.
-
All undergraduates must complete two designated writing credit (W) courses, at least one of which must be in the student's major or minor
Additional Information
Professional Component Standing (PCS)
PCS is required to be eligible to take EE 300-level and EE 400-level courses. PCS is awarded when the students meet the following requirements.
- Courses: MA 125, MA 126, CH 131, CH 131L, PH 201, CPE 260, EE 220, EE 263, EH 101, EH 102
- C-grade or higher required in PCS courses
- Minimum Grade Point Average: 2.00 USA GPA
Students who fail to maintain at least a 2.00 GPA overall at the University of South Alabama will lose PCS and may be required to take or repeat appropriate courses as specified by the department chair to correct their deficiencies and may not be permitted to continue in 300- and 400-level engineering courses.
Computer Engineering (BS): (129 Total Hours)
Third Year — Fall Semester
Course ID | Course Description | Hours |
---|---|---|
EE 331 | Physical Electronic | 3 |
EE 321 | Signals & Systems | 3 |
EE 227 | Circuits and Devices Lab | 1 |
EG 231 | Ethics & Engineering Economics | 3 |
EE 368 | Microprocessor Systems & Interfacing Lab | 1 |
CSC 311 | Networking and Communications | 3 |
General Education | Area I, II or IV | 3 |
Total Hours | 17 |
Fourth Year — Fall Semester
Course ID | Course Description | Hours |
---|---|---|
EE 431 | Analog Electronics | 3 |
EE 401* | Intro to ECE Design | 1 |
EE 454 | Digital Computer Architecture | 3 |
EE/CSC 4xx*** | Technical Elective | 3 |
EE/CSC 4xx*** | Technical Elective | 3 |
General Education | Area I, II or IV | 3 |
Total Hours | 16 |
Fourth Year — Spring Semester
Course ID | Course Description | Hours |
---|---|---|
EE 4xx | Technical Service Lab | 1 |
EE 404** | ECE Design | 3 |
EE/CSC 4xx*** | Technical Elective | 3 |
EE/CSC 4xx*** | Technical Elective | 3 |
General Education | Area I, II or IV | 3 |
Total Hours | 13 |
Notes |
---|
* EE Courses only taught in the fall semester |
** EE Courses only taught in the spring semester |
*** CpE technical electives must be selected from CSC and/or EE courses carrying a 400-number following the recommendations according to the select track with permission of the student’s advisor. Students with an adequate ACT/SAT score in English Composition will not be required to take EH 101 as a prerequisite to EH 102. BOLD courses are required for Professional Component Standing (PCS). “C” grade or better in each course is required to obtain PCS in the Computer Engineering Program. Appropriate software tools will be utilized in almost all CpE/EE courses. |
COMPUTER ENGINEERING SAMPLE 4-YEAR PLAN WITH MILESTONES
Term 1 | Course Description | Pre-req | Cr Hrs | Milestone Notes |
---|---|---|---|---|
EH 101* | English Composition I | 3 | Must complete at least 12 hours with a 2.0 or higher GPA | |
MA 125 | Calculus I | ACT Math 27 | 4 | |
CH 131/CH 131L | General Chemistry I | ACT Math 24 | 4 | |
EG 101 | Freshman Seminar | ACT Math 24 | 2 | |
Fine Arts Elective | 3 | |||
16 |
Term 2 | Course Description | Pre-req | Cr Hrs | Milestone Notes |
---|---|---|---|---|
EH 102 | English Composition II | EH 101 or test score | 3 | MA 125 |
MA 126 | Calculus II | MA 125 | 4 | CH 131/CH 131L |
PH 201/PH 201L | Physics I | MA 125 and EH 101 MA 126 (cc) |
4 | EH 101 or EH 105* |
CPE 260 | Introduction to C++ Programming | MA 125 (cc) | 3 | |
CA 110 | Public Speaking | 3 | ||
17 | Grade of "C" or better required in all Milestones for PCS |
Term 3 | Course Description | Pre-req | Cr Hrs | Milestone Notes |
---|---|---|---|---|
MA 227 | Calculus III | MA 126 | 4 | PH 201/PH 201L |
MA 267 | Discrete Math | ACT Math 23 | 3 | MA 126 |
PH 202/PH 202L | Physics II | PH 201, MA 126 and EH 101 | 4 | CPE 260 |
EE 220 | Circuit Analysis | MA 125 and PH 201 | 3 | |
EE 263 | Digital Logic Design | CPE 260 | 3 | |
17 | Grade of "C" or better required in all Milestones for PCS |
Term 4 | Course Description | Pre-req | Cr Hrs | Milestone Notes |
---|---|---|---|---|
MA 238 | Differential Equations | MA 227 (cc) | 3 | EE 220 |
EE 223 | Network Analysis | EE 220, PH 202, MA 227 (cc), and MA 238 (cc) | 3 | EE 263 or CSC 228 |
EE 268 | Digital Logic Design Lab | EE 263 or CSC 228 | 1 | Obtain PCS |
EE 264 | Microprocess Systems and Interfacing | EE 263 or CSC 228 | 3 | |
CSC 231 | Introduction to Data Structures and Algorithms | CPE 260 | 4 | |
History/English Literature | EH 102 | 3 | ||
17 | Grade of 'C" or better required in all Milestones for PCS |
Term 5 | Course Description | Pre-req | Cr Hrs | Milestone Notes |
---|---|---|---|---|
EE 227 | Circuits and Devices | EE 223 (cc) and EH 102 (cc) | 1 | EH 102 |
EE 331 | Physical Electronics | CH 131, MA 238 and PH 202 | 3 | |
EE 321 | Signals, Systems, and Digital | MA 238 and EE 223 | 3 | |
EE 368 | Microprocess Systems and Interfacing Lab | EE 268 and EE 264 (cc) | 1 | |
EG 231 | Engineering Economics and Ethics | MA 126 | 3 | |
CSC 311 | Networking and Communications | CSC 231 | 3 | |
History/English Literature | 3 | |||
17 |
Term 6 | Course Description | Pre-req | Cr Hrs | Milestone Notes |
---|---|---|---|---|
EE 334 | Digital Electronics | EE 331 | 3 | Apply for Graduation |
EE 328 | Feedback Control Systems | EE 321 | 3 | |
EE 322 | Probability, Random Signals, and Statistical Analysis | MA 238 and EE 321 (cc) | 3 | |
EE 446 | Embedded Systems Design Lab | EE 457 (cc) | 1 | |
EE 457 | Embedded System Design | EE 264 and EE 368 | 3 | |
CSC 322 | Operating Systems | CSC 231 | 3 | |
16 |
Term 7 | Course Description | Pre-req | Cr Hrs | Milestone Notes |
---|---|---|---|---|
Technical Elective | EE/CSC 400 level or higher | 3 | ||
Technical Elective | EE/CSC 400 level or higher | 3 | ||
EE 431 | Analog Electronics | EE 334 | 3 | |
EE 401 (W) | Introduction to ECE Design | EE 321, CA 110, EE 334 (cc) and EE 368 (cc) | 1 | |
EE 454 | Digital Computer Architecture | EE 264 and EE 268 | 3 | |
Social/Behavioral Elective | 3 | |||
16 |
Term 8 | Course Description | Pre-req | Cr Hrs | Milestone Notes |
---|---|---|---|---|
Technical Elective | EE/CSC 400 level or higher | 3 | ||
Technical Elective | EE/CSC 400 level or higher | 3 | ||
Senior Technical Elective Lab | EE 400 level or higher | 1 | ||
EE 404 (W) | ECE Design | EE 401, EE 328, EE 334 and EE 368 | 3 | |
Social/Behavioral Elective | 3 | |||
13 | ||||
**TOTAL | 129 |
All bolded courses meet general education requirements. See the departmental flow chart for the current listing of courses.
Courses listed as Milestones are required to obtain Professional Component Standing (PCS). All Milestone courses require a grade of "C" or better. Prerequisite courses denoted (cc) may be taken concurrently.
*Students who earn an English ACT score of 27, or a written SAT score of 610, can opt out of EH 101.
**Students not Term 1-Calculus I ready will exceed the 129 hours required for this degree. If math is not started prior to Fall of Year 1, you are likely extending your four-year graduation timetable. Students with ACT Math scores 21 and below should begin math courses in the summer before Fall of Year 1.**
No 300 level courses can be taken without PCS
Two designated writing (W) courses are required with at least one course chosen from offerings in the student's major or minor. Courses carrying this required credit are identified in the University Bulletin by a (W) after the course title.
The Sample 4-year plan is designed as a guide for students preparing for their course selections. This information provides only a suggested schedule. Actual course selections should be made in consultation with an advisor.
Department of Electrical and Computer Engineering Administrative Staff | (251) 460-6117 |
---|---|
Chair | Hulya Kirkici |
Professors | Kirkici, Steadman, Woods |
Associate Professors | El-Sharkh, Gong, Khan, Latif, Russ, Spencer, Thomas, Wang |
Assistant Professors | Shaban, Touma |
Emeritus Professors | Bosarge, Gungor, Sakla |
Part-time Instructor | Gholson, Sakla |
Department of Electrical and Computer Engineering website
https://www.southalabama.edu/colleges/engineering/ece/index.html
The Department of Electrical and Computer Engineering offers the degrees of Bachelor of Science in Electrical Engineering (BSEE) and Bachelor of Science in Computer Engineering (BSCpE), both granted by the College of Engineering. The BSCpE program is administered by the ECE Department in collaboration with the School of Computing. The ECE Department also offers the degree of Master of Science in Electrical Engineering.
BSEE Program Educational Objectives
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, leadership, and mentorship.
- 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.
- Advance professional competence through continuous learning such as studying for advanced degrees, professional registration, and leadership through ethical standards and professionalism.
BSEE Student Outcomes
By the time of graduation from the Electrical Engineering Program, students should attain the following outcomes:
- an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics
- an ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors
- an ability to communicate effectively with a range of audiences
- an ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts
- an ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives
- an ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions
- an ability to acquire and apply new knowledge as needed, using appropriate learning strategies.
The BSEE curriculum is designed to ensure the attainment of the student outcomes.
The Bachelor of Science in Electrical Engineering program is accredited by the Engineering Accreditation Commission of ABET, http://www.abet.org
Electrical Engineering is among the fastest evolving disciplines in our technological
society. Engineering developments in electrical technology have provided, in a substantial
way, 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 this field.
The highly diverse and rapidly evolving characteristics of this field requires 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. 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 six main concentration areas from the broad field of electrical engineering: 1 – Control Systems, 2 – Communications and Networks, 3 – Digital Systems, 4 – Electromagnetics and Optics, 5 – Electronics, and 6 – Power Systems. In addition, means are provided, through the Electrical and Computer Engineering Design Laboratory, for a student to pursue a design topic outside of, but related to, the formal coursework.
Students are required to take general education (GenEd) elective courses in four broad areas: (i) Literature, (ii) Humanities and Fine Arts, (iii) Natural Science and Mathematics and (iv) History, Social, and Behavioral Sciences. These courses provide breadth to the educational experience of Electrical Engineering and Computer Engineering students. They 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.
All students are required to successfully complete EH 101 and EH 102, English Composition I and II from area (i), plus a minimum of 18 semester hours of general education courses from areas (ii) and (iv). In area (ii), Public Speaking (CA110) is required for all Electrical and Computer Engineering students. Of the two remaining courses, one course must be in literature and one course must be in the fine arts. In area (iv), at least one course must be in history and at least one course must be from disciplines in the social and behavioral sciences.
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. 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 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 award of the BSEE degree will allow the graduate to enter the professions of electrical engineering directly, or to continue his/her education at the graduate level.
BSCpE Program Educational Objectives
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, leadership and mentorship.
- 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.
- Advance professional competence through continuous learning such studying for advanced degrees, professional registration, and leadership through ethical standards and professionalism.
BSCpE Student Outcomes
By the time of graduation from the BSCpE program, a student will have demonstrated attainment of the following outcomes:
- an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics
- an ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors
- an ability to communicate effectively with a range of audiences
- an ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts
- an ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives
- an ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions
- an ability to acquire and apply new knowledge as needed, using appropriate learning strategies
The BSCpE curriculum is designed to ensure the attainment of the student outcomes.
The Bachelor of Science in Computer Engineering program is accredited by the Engineering
Accreditation Commission of ABET, http://www.abet.org
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.
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 through the Electrical and Computer Engineering Design Laboratory, for a student to pursue a design topic outside of, but related to, the formal coursework.
Students are required to take general education (GenEd) elective courses in four broad areas: (i) Literature, (ii) Humanities and Fine Arts, (iii) Natural Science and Mathematics and (iv) History, Social, and Behavioral Sciences. These courses provide breadth to the educational experience of Electrical Engineering and Computer Engineering students. They 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.
All students are required to successfully complete EH 101 and EH 102, English Composition I and II from area (i), plus a minimum of 18 semester hours of general education courses from areas (ii) and (iv). In area (ii), Public Speaking (CA 110) is required for all Electrical and Computer Engineering students. Of the two remaining courses, one course must be in literature and one course must be in the fine arts. In area (iv), at least one course must be in history and at least one course must be from disciplines in the social and behavioral sciences.
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 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 award of 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.
BSEE and BSCpE Accelerated Bachelor's to Master's (ABM)
Degree Option
The Department of Electrical and Computer Engineering allows well-qualified EE and CpE undergraduates to follow an “Accelerated Bachelor’s to Master’s” study plan. This plan permits up to six credit hours of graduate coursework to count towards both the Bachelor’s (as Technical Electives) and the Master’s degrees, so that the Master’s degree is earned faster than usual. (The coursework concerned must individually satisfy the requirements of both degrees.) See a departmental advisor for specific details.