Electrical Engineering and Computer Science

Apply for students

FINANCIAL ASSISTANCE

The Department of Electrical Engineering and Computer Science offers 30~40 research (RA) and teaching assistantships (TA) and graduate tuition grants (TG). The EECS faculty is looking for research assistants in a number of areas including the followings: Advanced control, Human motion control, Robust communications, Electronic manufacturing, MEMS, Power and Energy Systems, Smart grid, Renewable Energy Integration, Biosensors and Bioelectronics, Digital systems, Multicore design, Mobile networks, Network security and privacy, Cybersecurity, Software engineering, Computer vision, Data Analytics and Big Data Processing, Reasoning in Robotics, Human-Robot Interaction, and Artificial Intelligence.
 
 

The Computer Science (CS) track in the Master of Computer and Information Science (MCIS) program at Cleveland State University is a specialized degree program designed to prepare students for careers as computer science professionals.  The MCIS-CS track is housed within the Washkewicz College of Engineering.  The program emphasizes study of computing using the latest technologies.  It focuses on the theoretical capabilities of computing including problem solving and algorithms.  Graduates of the program will be prepared for immediate employment in business, industry and government, or pursue higher studies in the discipline.

 

ADMISSION REQUIREMENTS

In addition to meeting the Admission Requirements for the Graduate College, applicants to the MCIS-CS program must meet the following requirements:

  • A cumulative grade-point average of 3.0 or better.
  • Test scores from either the Graduate Record Examination (GRE) nd the Test of English as a Foreign Language (TOEFL) are required for all international students.
  • The GRE is also required if one or more of the following conditions is true:

    • The undergraduate degree was awarded by a college or university outside of the United States or Canada, or by a Canadian institution not accredited by the Canadian Engineering Accreditation Board of the Canadian Council of Professional Engineers.
    • An unaccredited college or university awarded the undergraduate degree.
    • The undergraduate degree was in a discipline unrelated to software engineering, electrical engineering, computer engineering, computer science, or information management.
    • The year of the baccalaureate degree precedes the date of application to the College of Graduate Studies by more than six years.
    • International students should refer to the International Student Admission section of the Graduate Catalog for more information.
  • If the GRE is required, a minimum score of the 60th percentile in the Quantitative Reasoning portion is required, but this minimum score does not guarantee admission.
  • If an English language proficiency examination is required, then a TOEFL score of at least 550 on the paper-based exam, 78 on the internet exam (including at least 20 in reading, 21 in listening, 17 in writing, and 20 in speaking), 6.0 on the IELTS exam, 5.0 on the iTEP exam, or 213 on the computer-based exam, is required.  Students who do not satisfy these requirements, but who do satisfy the University's TOEFL requirements, will be tested upon arrival at CSU by the English as a Second Language Program.  Depending on test results, students may be required to take a writing (ESL 502) and/or speaking (ESL 503) course.

DEGREE REQUIREMENTS

The degree requires a minimum of 32 credit hours.  Students in the MCIS-CS program may elect to complete a thesis option or a non-thesis option.  Students are encouraged to select the thesis option.
 

CORE COURSES (14 HOURS)

All students are required to complete the following core courses:
  • CIS 600 - Advanced Computer Architecture
  • CIS 601 - Graduate Seminar in Computer and Information Science
  • CIS 606 - Analysis Of Algorithms
  • CIS 620 - Advanced Operating Systems
  • CIS 524 - Comparative Programming Languages
 

ELECTIVE COURSES

  • CIS 530 - Introduction to Database Systems and Processing
  • CIS 554 - Data Comm Net
  • CIS 580 - Introduction to Computer Architecture
  • CIS 590 - Foundations of Computing
  • CIS 611 - Enterprise DB Systems & Data Warehouse
  • CIS 612 - Advanced Topics in Database Systems
  • CIS 630 - Enterprise Application Development
  • CIS 631 - Distributed Object Systems
  • CIS 632 - Mobile Computing
  • CIS 634 - Object-Oriented Software Engineering
  • CIS 635 - Software Engineering Metrics, Economics, & Management
  • CIS 650 - Compiler Design
  • CIS 658 - Multimedia Computing
  • CIS 660 - Data Mining
  • CIS 666 - Artificial Intelligence
  • CIS 667 - Bioinformatics
  • CIS 675 - Information Security
  • EEC 521 - Software Engineering
  • EEC 522 - Software Systems Modeling and Analysis
  • EEC 621 - Internet Software Systems
  • EEC 622 - Formal Methods in Software Engineering
  • EEC 623 - Software Quality Assurance
  • EEC 624 - Software Testing
  • EEC 625 - Software Design & Architecture
  • EEC 683 - Computer Networks II
  • EEC 684 - Parallel Processing Systems
  • EEC 688 - Secure and Dependable Computing
 

THESIS SUB-TRACK

Students in the thesis sub-track are required to complete a minimum of 12 credits of elective coursework in addition to 6 credits of MS thesis research.
 

NON-THESIS SUB-TRACK

Students in the non-thesis sub-track are required to complete a minimum of 18 credits of elective coursework.
 

INTERNSHIP OPTION

Students who select the internship option are required to complete at least one credit of CIS 690 - Professional Internship in addition to the minimum 32 credit hours required for the graduate program.
 
 
 
 
 

MSEE                                                             


Admission to the graduate program in electrical engineering is open to qualified students with baccalaureate degrees in engineering or science. A minimum baccalaureate grade-point average of 2.75 is required, but this minimum score does not guarantee admission. Applicants should make arrangements to have official transcripts sent directly from their undergraduate institutions to the Graduate Admissions Office. Two letters of recommendation from individuals familiar with the student's undergraduate or graduate work also are required.

Admission Information

The GRE General section is required if one or more of the following conditions is true:

  • The undergraduate degree was awarded by a college or university outside of the United States or Canada, or by a Canadian institution not accredited by the Canadian Engineering Accreditation Board of the Canadian Council of Professional Engineers.
  • The undergraduate degree was in a discipline unrelated to electrical or computer engineering.
  • The student's undergraduate cumulative grade-point average is below 3.0.
  • The year of the baccalaureate degree precedes the date of application to the College of Graduate Studies by more than six years.

If the GRE is required, a minimum score on the Quantitative Reasoning section of the 60th percentile is required, but this minimum score does not guarantee admission.

For applicants whose native language is not English, a TOEFL score of at least 550 on the paper-based exam, 78 on the Internet exam (including at least 20 in reading, 21 in listening, 17 in writing, and 20 in speaking), 6.0 on the IELTS exam, 5.0 on the iTEP exam, or 213 on the computer-based exam, is required.  Students who do not satisfy these requirements, but who do satisfy the University's TOEFL requirements, will be tested upon arrival at CSU by the English as a Second Language Program.  Depending on test results, students may be required to take a writing (ESL 502) and/or speaking (ESL 503) course.

Degree Requirements

Students in the MS in Electrical Engineering program may elect a thesis option or a non-thesis option. All students, and particularly those intending to pursue a doctoral degree, are encouraged to select the thesis option.  Students who receive research funding are required to complete the thesis option.
 
Each student in the program must meet all College of Graduate Studies requirements and the following departmental requirements.
 
All students:
  • A maximum of 16 credit hours (nanobiotechnology specialization) or eight credit hours (all other specializations) of graduate course work from outside the department may be applied toward the degree.  All out-of-department courses must count toward a graduate degree in the offering department and must be approved in advance by the student's advisor.
  • The seminar course EEC 601 and 400-level courses may not be applied for credit toward the MSEE degree.
  • Students must take at least four course subjects from their area of specialization including its core course(s).
 
Thesis Option:
  • A minimum of 30 total credit hours, including at least six credit hours of thesis, and at least 24 credit hours of course work. The course work must include at least eight credit hours of 600-level EEC courses.
  • Successful completion and defense of a thesis. A graduate committee guides the thesis work.
  • Thesis students must give an oral presentation of the thesis.  
 
Non-thesis Option:
A minimum of 32 total credit hours, including at least twelve credit hours of 600-level EEC courses.
 
CPT Students:
In addition to the credit hour requirements specified above, students who take curricular practical training (CPT) are required to take 1 credit hour of EEC 602 for each internship semester.
 

Communication Systems

Core Courses

  • EEC 512 Probability & Stochastic Processes

  • EEC 651 Digital Communications

Elective Courses

  • EEC 530 Digital Signal Processing
  • EEC 560 Engineering Electromagnetics
  • EEC 650 Signal Detection And Estimation
  • EEC 652 Error Control Coding
  • EEC 653 Information Theory
  • EEC 654 Mobile Communications
  • EEC 655 Satellite Communications
 

Control Systems

Core Courses

  • EEC 510 Linear Systems
  • EEC 512 Probability & Stochastic Processes
 

Elective Courses

  • EEC 512 Probability & Stochastic Processes
  • EEC 517 Embedded Systems
  • EEC 542 The Art and Science of Feedback Control
  • EEC 640 Advanced Control System Design
  • EEC 642 System Identification
  • EEC 643 Nonlinear Systems
  • EEC 644 Optimal Control Systems
  • EEC 645 Intelligent Control Systems
  • EEC 646 Dynamics and Control of MEMS
  • EEC 647 Robot Dynamics and Control
 

Power Electronics and Power Systems

Core Courses

  • EEC 571 Power Systems
  • EEC 574 Power Electronics II

Elective Courses

  • EEC 510 Linear Systems
  • EEC 560 Engineering Electromagnetics
  • EEC 561 Electromagnetic Compatibility
  • EEC 640 Advanced Control System Design
  • EEC 643 Nonlinear Systems
  • EEC 644 Optimal Control Systems
  • EEC 670 Power Systems Operations
  • EEC 671 Power Systems Control
  • EEC 673 Power Electronics and Electric Machines
 

Computer Systems

Courses

  • EEC 581 Computer Architecture
  • EEC 584 Computer Networks

Elective Courses

  • EEC 517 Embedded Systems
  • EEC 521 Software Engineering
  • EEC 580 Modern Digital Design
  • EEC 587 Rapid Digital System Prototyping
  • EEC 622 Formal Methods in Software Engineering
  • EEC 623 Software Quality Assurance
  • EEC 624 Software Testing
  • EEC 625 Software Design & Architecture
  • EEC 680 High Performance Computer Architecture
  • EEC 681 Distributed Computing Systems
  • EEC 683 Computer Networks II
  • EEC 684 Parallel Processing Systems
  • EEC 687 Mobile Computing
  • EEC 688 Secure and Dependable Computing

Nanobiotechnology

Core Courses

  • EEC 514 Introduction to Nanotechnology
  • EEC 515 Biosensors, Bioelectronics and BioMEMS
 

Elective Courses

  • EEC 646 Dynamics and Control of MEMS
  • EEC 660 Nanoscale Solid State Electronics
  • PHY 515 Intro to Biological Physics
  • PHY 680 Physics of Materials
  • BME 553 Cell and Tissue Biology
  • BME 655 Biomaterials
  • BME 658 Medical Device Design
  • CHE 504 Advanced Reactor Design
  • CHE 566 Biochemical Engineering
  • CHE 578 Introduction to Molecular Simulation
  • CHE 586 Fundamentals Of Polymers
  • CHE 605 Advanced Kinetics
  • CHM 502 Biochemistry I
  • CHM 503 Biochemistry II
  • CHM 511 Advanced Instrumental Analysis
  • CHM 516 Advanced Instrumental Analysis Laboratory
  • CHM 611 Special Topics In Analytical Chemistry
  • CHM 613 Advanced Electroanalytical Chemistry
  • CHM 625 Quantum Mechanics
  • BIO 504 Biological Chemistry
 
 
 
 
 

MSSE                                                              


The Master of Science in Software Engineering (MSSE) program is the first of its kind in Ohio. The program is the successor to the Graduate Certificate Program in Software Engineering and is intended for both practicing professionals, as well as full-time students in the areas of software engineering, computer engineering, electrical engineering, computer science, or information management.

ADMISSION REQUIREMENTS

Applicants with a bachelor's degree in computer science or computer engineering are encouraged to apply.  Applicants in related fields will also be considered for admission, but they may be required to take additional prerequisite courses.  Credits earned for prerequisite courses cannot be used to meet graduate program requirements.  Admission to the program requires a minimum undergraduate cumulative grade-point average of 3.0.  The Graduate Record Examination (GRE) and the Test of English as a Foreign Language (TOEFL) are required for all international students.

The GRE is also required if one or more of the following conditions is true:
  • The undergraduate degree was awarded by a college or university outside of the United States or Canada, or by a Canadian institution not accredited by the Canadian Engineering Accreditation Board of the Canadian Council of Professional Engineers.
  • An unaccredited college or university awarded the undergraduate degree.
  • The undergraduate degree was in a discipline unrelated to software engineering, electrical engineering, computer engineering, computer science, or information management.
  • The year of the baccalaureate degree precedes the date of application to the College of Graduate Studies by more than six years.
  • International students should refer to the International Student Admission section of the Graduate Catalog for more information.
If the GRE is required, a minimum score of the 60th percentile in the Quantitative Reasoning portion is required, but this minimum score does not guarantee admission.
 
If an English language proficiency examination is required, then a TOEFL score of at least 550 on the paper-based exam, 78 on the internet exam (including at least 20 in reading, 21 in listening, 17 in writing, and 20 in speaking), 6.0 on the IELTS exam, 5.0 on the iTEP exam, or 213 on the computer-based exam, is required.  Students who do not satisfy these requirements, but who do satisfy the University's TOEFL requirements, will be tested upon arrival at CSU by the English as a Second Language Program.  Depending on test results, students may be required to take a writing (ESL 502) and/or speaking (ESL 503) course.
 
Students are expected to demonstrate proficiency in the following prerequisite knowledge areas. Students must complete prerequisite courses in the areas they lack proficiency, in addition to the requirements for the MSSE degree. These prerequisite courses do not count toward the requirements for the MSSE program. Those who took one or more equivalent courses can have the corresponding requirements waived but must get a prior authorization by the academic/research advisor.
 

DEGREE REQUIREMENTS

 
Students in the MSSE program may elect a thesis option or a non-thesis option. All students, and particularly those intending to pursue a doctoral degree, are encouraged to select the thesis option.
  • All students:
The MSSE program is planned around a core of required topics and a number of technical electives. All students must complete the core courses listed below.
  • Thesis option students:
Students are required to take 28 credit hours of course work and 6 hours of thesis, for a total of 34 credit hours.
  • Non-thesis option students:
Students are required to take 32 credit hours of course work and 4 credit hours of Software Engineering Project (EEC 626), for a total of 36 credit hours.
 

CORE COURSES

  • EEC 521 - Software Engineering
  • EEC 623 - Software Quality Assurance
  • CIS 634 - Object-Oriented Software Engineering
  • CIS 635 - Software Engineering Metrics, Economics, & Management
 

ELECTIVE COURSES

  • CIS 620 - Advanced Operating Systems
  • CIS 650 - Compiler Design
  • CIS 666 - Artificial Intelligence
  • CIS 675 - Information Security
  • EEC 517 - Embedded Systems
  • EEC 522 - Software Systems Modeling and Analysis
  • EEC 525 - Data Mining
  • EEC 530 - Digital Signal Processing
  • EEC 581 - Computer Architecture
  • EEC 584 - Computer Networks
  • EEC 622 - Formal Methods in Software Engineering
  • EEC 624 - Software Testing
  • EEC 625 - Software Design & Architecture
  • EEC 626 - Software Engineering Project
  • EEC 681 - Distributed Computing Systems
  • EEC 683 - Computer Networks II
  • EEC 684 - Parallel Processing Systems
  • EEC 687 - Mobile Computing
  • EEC 688 - Secure and Dependable Computing
  • EEC 699 - Master's Thesis
 

EXIT REQUIREMENTS

For thesis option students, acceptance of the thesis by the thesis committee and passing an oral defense of the thesis are required. Students must follow the Thesis and Dissertation Format Guidelines, available from the College of Graduate Studies.
 
For non-thesis option students, successful completion of EEC 626 - Software Engineering Project is required.
 
For further information about the MS in Software Engineering program, please contact the Department of Electrical Engineering and Computer Science at (216) 687-2589.