Department of Engineering & Science
Computer Science/IT Admission Requirements
Admission requirements include holding a Bachelor's Degree from an accredited undergraduate institution and having demonstrated a strong academic background. Academic credentials and relevant professional experience will be reviewed to determine whether the applicant has the necessary minimum qualifications and meets the standards established by Rensselaer.
General Admission Requirements for
M.S. in Computer Science or Information Technology
Students entering the computer science or information technology programs are expected to hold a Bachelor of Science or Arts degree with relevant background coursework in mathematics, computer science and/or engineering. Ideally, the applicant will have completed undergraduate courses that demonstrate a background in the following areas:
- Mathematics, including Boolean algebra and discrete mathematics. Computer programming in a high-level procedural language
(e.g. FORTRAN, COBOL, C, Pascal) Computer Programming in an object-oriented language (e.g. C++, Smalltalk, Eiffel, Java)
- Data structures and algorithm design (e.g. queues, link lists, matrices, trees and graphs, abstract data, sorting, linear algebra)
Students lacking a background knowledge in one or more of the above areas may be required to begin their studies with one or more of the following prerequisite immigration courses.
- CISH-4010 Discrete Mathematics and Computer Theory
- CISH-4020 Object Structures
Students with two or more immigration courses as prerequisites may be admitted conditionally. Since the immigration courses are the equivalent of undergraduate courses, students are expected to achieve a grade of "B" or better in each course. Achievement below this level is cause for reexamination of admission. Note: Immigration courses will not enter into the calculation of a student's GPA, nor do immigration courses count toward the minimum 30 credit hours for graduation.
Specific Admission Requirements for M.S. in Computer Science Degree
A Bachelor of Science degree in Computer Science, Computer Engineering, or Mathematics is the desired background for admission to the program. Other students entering the program should have fulfilled the General Admission Requirements and the following additional background requirements:
- Digital Logic, Computer Organization and Architecture
- Assembly language
- Introductory computer theory (e.g. finite automata, grammars, Turing machines, halting problem, complexity)
Students lacking specific background in computer hardware and assembly level programming may be required to take the following immigration courses:
- CISH-4010 Discrete Mathematics and Computer Theory
- CISH-4030 Structured Computer Architecture
Specific Admission Requirements for M.S. in Information Technology Degree
A Bachelor of Science or Arts degree in Computer Science, Information Technology, or Management Information Science is the desired background for admission to the program. Other students entering the program should have fulfilled the General Admissions Requirements. At this time there are no additional IT admission requirements.
If you have questions or need additional Information please contact Admissions or an Enrolement Manager at rem-info@ewp.rpi.edu or at (860) 548-2420.
Back to top
|