Electrical Engineering Department:-BS in
Computer Science Detailed Course Summary
Computer Science Core Courses - 60 credits ( sixty credit-hours)
Course Description Credit-hours
ECS 2004 Discrete Structures 3
ECS 2110 Ethical and Legal Aspects of Computing 3
ECS 2202 Algorithms and Computer Programming I 4
ECS 2203 Algorithms and Computer Programming I
Laboratory 0
ECS 2222 Algorithms and Computer Programming II 4
ECS 2223 Algorithms and Computer Programming II
Laboratory 0
ECS 2302 Digital Logic for CS Majors 3
ECS 3010 Numerical Analysis for CS Majors 3
ECS 3200 Assembly Language Programming 3
ECS 3202 Visual Basic Programming 3
ECS 3212 Data Structures 3
ECS 3214 Internet Programming Languages 3
ECS 3300 Computer Architecture for CS Majors 3
ECS 3302 Data Communications 3
ECS 4200 Programming Languages 3
ECS 4202 Database Systems 3
ECS 4204 Software Engineering 3
ECS 4206 Design and Analysis of Algorithms 3
ECS 4220 E-Commerce and Web Information Systems 3
ECS 4330 Operating Systems 3
ECS 4800 Computer Sciences Senior Project 4
ECS Technical Elective Courses - 12 credits (twelve credit-hours)*
Course Description Credit-hours
ECS 3210 Advanced Programming 3
ECS 3224 Visual C++ 3
ECS 3234 Unix Operating System 3
ECS 3310 Human Computer Interaction (HCI) 3
ECS 3320 Microprocessors for CS Majors 3
ECS 4212 Artificial Intelligence (AI) 3
ECS 4226 Computer Graphics 3
ECS 4228 Computational Theory 3
ECS 4266 Compiler Design 3
*Note:
Student is required to approve twelve (12) credit-hours of available technical
electives in order to acquire additional skills that reinforce the student’s
knowledge in a specific area of interest.
Mathematical Components - 15 credits (fifteen credit-hours)
Course Description Credit-hours
MATH 1330 Pre-Calculus I 3
MATH 1340 Pre-Calculus II 3
MATH 2310 Calculus I 3
MATH 2320 Calculus II 3
MATH 3320 Linear Algebra 3
Basic Science Components – 12 credits (twelve credit-hours)
Course Description Credit-hours
SCIE 1110 General Biology 4
SCIE 1111 General Biology Lab. 0
SCIE 2430 Physics I 3
SCIE 2431 Physics I Lab. 1
SCIE 2440 Physics II 3
SCIE 2441 Physics II Lab. 1
Socio-Humanistic and Language Studies Components- 18 credits ( eighteen
credit-hours)
Course Description Credit-hours
ENGL 1010 Study of the Essay as a Literary Genres 3
ENGL 2010 Literary Analysis of Fiction, Poetry and Drama
3
SOHU 2010 Socio-Humanistic Studies I 3
SOHU 2020 Socio-Humanistic Studies II 3
SPAN 1010 Linguistic Analysis of Literary Genres 3
SPAN 2010 Hispanic Literature 3
Free Electives - 9 credits (nine credit-hours)
Nine credits of free electives in any area are to be chosen by the student
Engineering Science Components - 4 credits(four credit-hours)
Course Description Credit-hours
ENGI 2301 Computer Fundamentals Lab. 1
ENGI 2210 Engineering Probability and Statistics 3
Management Courses – 6 credits (six credit-hours)
Course Description Credit-hours
MGMT 4640 New Business Regulation and Compliance 3
MGMT 4650 Entrepreneurship 3