School of Computer Science TWinter/Spring 2003-2004 Graduate by DePaul University

More catalogs by DePaul University | School of Computer Science TWinter/Spring 2003-2004 Graduate | 69 pages | 2018-04-30


Page 37 of School of Computer Science TWinter/Spring 2003-2004 Graduate

comdistributed distributed systems c t he distributed systems degree is a synthesis of the traditional disciplines of computer science software engineering and telecommunications with modern technologies that incorporate the use of distributed platforms in their application the core phase includes software development in languages such as java the study of frameworks such as j2ee .net and corba and the use of traditional network routing and protocols in the advanced phase students study network and concurrent programming databases distributed algorithms and distributed software using these to develop sophisticated applications graduates of this program will be prepared to lead innovation in the new wave of intranet internet and web-based applications the program follows a three-phase sequence with each phase preparing the student for the subsequent phase the master’s degree program consists of • prerequisite phase core phase • • advanced phase upon acceptance into the master’s degree program the student will meet with their faculty advisor to discuss required courses for the prerequisite phase the prerequisite phase is intended to ensure that all students enter graduate courses with an equivalent background while completing this phase a student is considered a conditionally admitted master’s student in the core knowledge phase a student will follow a sequence of courses to acquire an understanding of the technological and theoretical foundations for the particular degree in the advanced phase of the program the fundamental information learned previously allows a student to study advanced topics within their chosen degree this phase adds depth to the work completed in the core knowledge phase individual interests and needs are also addressed through a series of elective courses chosen in consultation with the student’s faculty advisor grade and gpa requirements students must receive a grade of b or better in each prerequisite course and a c or better in all other courses gpa students must maintain a graduate level gpa of 2.50 or higher while pursuing their degree students will not be approved for graduation with less than a 2.50 gpa students with a gpa of 3.75 or higher and a designation of distinction on at least two core examinations and no failed core examination will graduate with distinction prerequisite phase the courses in the prerequisite phase for the ms in distributed systems are csc 211programming in java i csc 212 programming in java ii or csc 224 java for programmers csc 309 object-oriented programming in c csc 343 introduction to operating systems csc 323 data analysis and statistical software i csc 415 foundations of computer science i csc 416 foundations of computer science ii csc 224 is equivalent to both csc 211 and csc 212 only students with experience in programming languages should take csc 224 by taking these courses and receiving a grade of a b or better in each the student will have completed the requirements of the prerequisite phase all or part of the prerequisite phase may be waived if a student has the equivalent academic background alternatively students with 38