Academics
Admissions & Aid
Student Life
About
Info For
Inventory of Graduate Courses Unless a prerequisite is specific, a student may apply graduate or undergraduate courses toward fulfillment of that prerequisite. *Students completing the requirements for the M.A. in computer science must complete at least three courses labeled with an asterisk, as stated under "Degree requirements." CISC. 7100X - Foundations of System Programming CISC. *7120X - Programming Languages and Compilers CISC. *7124X - Object-Oriented Programming CISC. 7200X - Analysis of Algorithms CISC. *7212X - Parallel Algorithms CISC. *7214X - Algorithms and Complexity CISC. 7220X - Computability and Unsolvability CISC. 7221X - Theoretical Computer Science CISC. 7224X - Formal Languages and Automata Theory CISC. *7226X - Information and Computation CISC. *7230X - Cryptosystems CISC. 7300X - Computer Systems and Architecture CISC. 7302X - Computer Architecture CISC. 7310X - Operating Systems I CISC. *7312X - Operating Systems II CISC. *7320X - Computer Security CISC. *7330X - Teleprocessing Systems CISC. *7332X - Local Area Networks CISC. *7334X - Computer Communication Networks CISC. *7340X - Parallel and Distributed Systems CISC. *7350X - Distributed System Administration CISC. 7410X - Artificial Intelligence I CISC. *7412X - Artificial Intelligence II CISC. *7440X - Pattern Recognition and Neural Networks CISC. *7450X - Computer Applications in Health Sciences CISC. 7500X - Introduction to Management Information Systems CISC. 7510X - Database Systems CISC. *7512X - Advanced Database Systems CISC. 7520X - Requirements Modeling for Information Systems CISC. 7522X - Systems Analysis and Design CISC. *7530X - IT Project Management CISC. 7532X - Information Systems Management CISC. 7534X - Information Systems Planning and Policy CISC. *7540X - Software Methodology CISC. 7560X - Ethics in Computing CISC. *7610X - Multimedia Databases CISC. 7620X - Computer Graphics: Software System Design CISC. *7650X - Digital Signal Processing CISC. 7700X - Introduction to Data Science CISC. 7702X - Data Visualization CISC. 7704X - Data Mining and Applied Machine Learning for Business Analytics I CISC. 7900X - Research Project I CISC. 7902X - Research Project II CISC. 7940X - Seminar in Computer Science I CISC. 7950X - Advanced Seminar in Computer Science I CISC. 7980G - Health Informatics Internship CISC. 7990G - Thesis Research CISC. 7992G - Thesis Research CISC. 7994G - Thesis Research DISCLAIMER The City University reserves the right, because of changing conditions, to make modifications of any nature in academic programs and requirements of the university and its constituent colleges without advanced notice. Students are advised to consult regularly with college and department counselors concerning their programs of study. Access the college's current and recent course bulletins.
Unless a prerequisite is specific, a student may apply graduate or undergraduate courses toward fulfillment of that prerequisite. *Students completing the requirements for the M.A. in computer science must complete at least three courses labeled with an asterisk, as stated under "Degree requirements."
The City University reserves the right, because of changing conditions, to make modifications of any nature in academic programs and requirements of the university and its constituent colleges without advanced notice. Students are advised to consult regularly with college and department counselors concerning their programs of study.
Access the college's current and recent course bulletins.