Announcements

Scholarship applications are now online! See the Department of Financial Aid or the scholarships section of our website for more details.
Several new jobs and scholarships have been added to the website. Check them out!

Bachelor of Science in Network Computing

Department of Computer Science & Information Technology
 

The BS degree in Network Computing allows students maximal flexibility in pursuing areas of study that match their individual interest while imposing the necessary structure that guarantees that each graduate of the program possesses a solid and broad-based foundation in as well as a comprehensive and deep knowledge in a specific subfield of the student's choosing.

The core curriculum includes fundamentals such as computer programming, local area networking, network design, distributed systems and security. As a unit, the core courses, ensure a common foundation, help introduce students to the intellectual complexity and diversity of studies and prepare the students for more focused and advanced study. In addition to the courses in network computing and those from computer science, the program requires courses in mathematics that give the student the mathematical skills required to master the advanced coursework and to succeed in his or her studies.

The degree program has ample flexibility as the concentration sequences themselves form an advisory program structure only. Students are permitted, with the help of a Network Computing Program Advisor, to construct a personalized sequence that forms a coherent set of courses focusing on a more specific area of study. Given the broad nature of the program core and the fact that all students are required to take the entire core set of courses, this flexibility can be permitted while maintaining strict standards for all graduates of the program. The ability to create new sequences also allows the program to address future shifts in the science of network computing while maintaining a stable long-term format for the degree program as a whole.

All courses in the major and minor must be completed with a grade of C or higher. A minimum of 30 semester hours must be taken at Roosevelt University, with at least 15 of these in the major. At most 60 semester hours at the 100 level may be counted towards the degree, and at most 66 semester hours transferred from a two-year school. At least 74 semester hours must be in non-computing courses. A minor in math or business is recommended.

The Bachelor of Science in Network Computing is only offered at the Schaumburg campus. Download in Adobe PDF Format

Major Sequence (37-38 semester hours)

CST 150 Computer Science I 4
CST 246 Data Communications 3
CST 250 Computer Science II (in Java) 3
CST 318 Introduction to Unix 3
CST 333 Database Systems 3
CST 346 Advanced Data Communications 3
CST 354 Local Area Networks 3
CST 352 Network Design 3
CST 365 Network Applications Development 3
CST 368 Internet Security 3
CST 376 Distributed Applications 3
CST 386 Information Retrieval 3

Minor in Computer Science for the BS in Network Computing

Five courses are required for the minor in computer science. In addition, any mathematics prerequisites for these courses, such as Math 121, must be taken as part of the student's undergraduate degree program. All five of these courses must be passed with a grade of C or higher. At least two courses must be taken at Roosevelt University.

CST 150 Computer Science I 4
CST 263 Visual BASIC Programming I 3
CST 270 Systems Analysis & Design 3
CST 333 Database Systems 3
One CST elective at the 300 level 3

Minor in Mathematics for the BS in Network Computing

Math 122 Precalculus 3
Math 231 Calculus I 4
Math 245 Discrete Structures 3
One Math electives above 203 besides Math 217 6

For further information:
Request a university catalog, information packet, or application for admission