Topics in Computer Science (Visit the topics courses page to see which COMS 4995 courses apply to this track.) Principles and Practice of Parallel Programming If you have questions about courses or your course plan, reach out to your CS track advisor.įundamentals of Large-Scale Distributed Systems Note: some of the 4000-level electives are offered every semester, and some are offered only one semester per year, while others are not offered regularly. Students are required to complete at least two 4000-level courses (6 credits) selected from the following list of track courses. * Both COMS W4152 and W4156 offered only in the fallĬheck the registrar’s website for definitive information as to which courses are offered in a given semester. ( COMS W4995 Engineering Software as a Service can be substituted for COMS W4156 Advanced Software Engineering.) Students who have taken equivalent courses in the past and received grades of at least a B may apply for waivers and take other CS courses instead.Įngineering Software as a Service OR Advanced Software Engineering Students are required to complete the following three courses: COMS W4115, COMS W4118, and COMS 4156. There are four breadth courses, two of which can be covered by the track requirements, plus one course chosen from Theory and the other from AI and Apps. Visit the breadth requirement page for more information. Students must complete at least a total of 30 graduate points and must maintain at least a 2.7 overall GPA in order to be eligible for the MS degree in Computer Science. This track enables students to understand and master classic and current software systems and provides the fundamentals for later self-study as well as the construction of future software systems. Software plays a key role in practical, real-world computing systems and applications. The Software Systems track is for students who want to pursue knowledge of software development and software systems methodologies and technologies.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |