Computer Science Major

The major in Computer Science is a classic generalist program enhanced by support courses in Mathematics. The emphasis of study in this program is on problem-solving and computer science theory. Graduates of this program will be prepared for entry into graduate schools and for entry into a variety of positions in business and industry with a sound foundation for future advancement based on technical competence, liberal education and effective communication skills. Decisions concerning the nature of each student's study in computer science are made with particular attention to previous preparation and individual educational plans. Majors in computer science will find courses in mathematics, business, natural science and physics are good selections to complement this program of study.

Required Courses

CMPSC 112 Survey of Computer Science 3 semester hours
CMPSC 202 Principles of Programming I 4 semester hours
CMPSC 203 Principles of Programming II 4 semester hours
CMPSC 245 Computer Systems and Organization 4 semester hours
CMPSC 255 Fundamentals of Computer Networking 3 semester hours
CMPSC 301 Operating Systems 3 semester hours
CMPSC 309 Issues in Computing 3 semester hours
CMPSC 311 Data and File Structures 4 semester hours
CMPSC 321 Relational Database Theory and Design 4 semester hours
CMPSC 351 Algorithm Analysis and Design 3 semester hours
CMPSC 390 Software Engineering 4 semester hours
MATH 200 Discrete Mathematics 4 semester hours
MATH 132 Business Statistics 3 semester hours
Plus 3 courses from the following:
CMPSC 235 Systems Analysis and Design 3 semester hours
CMPSC 356 Networks Routing and Configuration 3 semester hours
CMPSC 357 Routing and Switching Protocols 3 semester hours
CMPSC 358 WAN Technologies 3 semester hours
CMPSC 305 World Wide Web Applications I 3 semester hours
CMPSC 306 World Wide Web Applications II 3 semester hours
CMPSC 315 E-Commerce Applications and Technology 3 semester hours
CMPSC 316 Advanced E-Commerce Applications 3 semester hours
CMPSC 360 Advanced Topics 3 or 4 semester hours
CMPSC 380 Web Servers 3 semester hours
CMPSC 381 Web Security 3 semester hours

Contact Us

Fortune Minet, Office Manager
Room: N302, Warde Academic Center
Phone: (773) 298-3401
Email: minet@sxu.edu

Academic Programs SXU Library Advising and Educational Planning Services