NEU Course Reviews
Northeastern University
Code | Name | Overall | Easiness | Interest | Usefulness | Reviewssorted descending |
---|---|---|---|---|---|---|
CS 3500 | Object-Oriented Design | 4.3 | 2.6 | 4.1 | 4.9 | 7 |
CS 3520 | Programming in C++ | 4 | 4 | 3.5 | 4 | 2 |
CS 2500 | Fundamentals of Computer Science 1 | 3.5 | 2.5 | 3 | 4 | 2 |
CS 5007 | Computer Systems | 5 | 4 | 5 | 4 | 1 |
CS 2510 | Fundamentals of Computer Science 2 | 4 | 3 | 3 | 2 | 1 |
CS 1800 | Discrete Structures | 4 | 3 | 4 | 4 | 1 |
CS 5002 | Discrete Structures | 2 | 4 | 1 | 2 | 1 |
CS 5006 | Algorithms | 4 | 4 | 5 | 5 | 1 |
CS 5001 | Intensive Foundations of Computer Science | 2 | 5 | 3 | 2 | 1 |
CS 5004 | Object-Oriented Design | 1 | 5 | 1 | 1 | 1 |
CS 5400 | Principles of Programming Language | 1 | 5 | 1 | 1 | 1 |
CS 1200 | First Year Seminar | 1 | 5 | 1 | 1 | 1 |
CS 1210 | Professional Development for Khoury Co-op | 0 | 0 | 0 | 0 | 0 |
CS 2990 | Elective | 0 | 0 | 0 | 0 | 0 |
CS 2800 | Logic and Computation | 0 | 0 | 0 | 0 | 0 |
CS 2501 | Lab for CS 2500 | 0 | 0 | 0 | 0 | 0 |
CS 2992 | Research | 0 | 0 | 0 | 0 | 0 |
CS 1802 | Seminar for CS 1800 | 0 | 0 | 0 | 0 | 0 |
CS 4650 | High Performance Computing | 0 | 0 | 0 | 0 | 0 |
CS 3001 | Recitation for CS 3000 | 0 | 0 | 0 | 0 | 0 |
CS 3650 | Computer Systems | 0 | 0 | 0 | 0 | 0 |
CS 3950 | Introduction to Computer Science Research | 0 | 0 | 0 | 0 | 0 |
CS 4100 | Artificial Intelligence | 0 | 0 | 0 | 0 | 0 |
CS 4180 | Reinforcement Learning | 0 | 0 | 0 | 0 | 0 |
CS 4240 | Large-Scale Parallel Data Processing | 0 | 0 | 0 | 0 | 0 |
CS 4400 | Programming Languages | 0 | 0 | 0 | 0 | 0 |
CS 4520 | Mobile Application Development | 0 | 0 | 0 | 0 | 0 |
CS 4550 | Web Development | 0 | 0 | 0 | 0 | 0 |
CS 4820 | Computer-Aided Reasoning | 0 | 0 | 0 | 0 | 0 |
CS 7430 | Formal Specification, Verification, and Synthesis | 0 | 0 | 0 | 0 | 0 |
CS 6240 | Large-Scale Parallel Data Processing | 0 | 0 | 0 | 0 | 0 |
CS 6410 | Compilers | 0 | 0 | 0 | 0 | 0 |
CS 6620 | Fundamentals of Cloud Computing | 0 | 0 | 0 | 0 | 0 |
CS 6760 | Privacy, Security, and Usability | 0 | 0 | 0 | 0 | 0 |
CS 6954 | Co-op Work Experience - Half-Time | 0 | 0 | 0 | 0 | 0 |
CS 6965 | Co-op Work Experience Abroad | 0 | 0 | 0 | 0 | 0 |
CS 7170 | Seminar in Artificial Intelligence | 0 | 0 | 0 | 0 | 0 |
CS 7200 | Statistical Methods for Computer Science | 0 | 0 | 0 | 0 | 0 |
CS 7260 | Visualization for Network Science | 0 | 0 | 0 | 0 | 0 |
CS 7295 | Special Topics in Data Visualization | 0 | 0 | 0 | 0 | 0 |
CS 1100 | Computer Science and Its Applications | 0 | 0 | 0 | 0 | 0 |
CS 7580 | Special Topics in Software Engineering | 0 | 0 | 0 | 0 | 0 |
CS 7675 | Master's Research | 0 | 0 | 0 | 0 | 0 |
CS 7775 | Seminar in Computer Security | 0 | 0 | 0 | 0 | 0 |
CS 7805 | Theory of Computation | 0 | 0 | 0 | 0 | 0 |
CS 7880 | Special Topics in Theoretical Computer Science | 0 | 0 | 0 | 0 | 0 |
CS 7990 | Thesis | 0 | 0 | 0 | 0 | 0 |
CS 8949 | Research Work Experience | 0 | 0 | 0 | 0 | 0 |
CS 8986 | Research | 0 | 0 | 0 | 0 | 0 |
CS 9990 | Dissertation Term 1 | 0 | 0 | 0 | 0 | 0 |
CS 7962 | Elective | 0 | 0 | 0 | 0 | 0 |
CS 6800 | Application of Information Theory | 0 | 0 | 0 | 0 | 0 |
CS 6964 | Co-op Work Experience | 0 | 0 | 0 | 0 | 0 |
CS 7150 | Deep Learning | 0 | 0 | 0 | 0 | 0 |
CS 7240 | Principles of Scalable Data Management: Theory, Algorithms, and Database Systems | 0 | 0 | 0 | 0 | 0 |
CS 7280 | Special Topics in Database Management | 0 | 0 | 0 | 0 | 0 |
CS 7340 | Theory and Methods in Human Computer Interaction | 0 | 0 | 0 | 0 | 0 |
CS 7480 | Special Topics in Programming Language | 0 | 0 | 0 | 0 | 0 |
CS 7600 | Intensive Computer Systems | 0 | 0 | 0 | 0 | 0 |
CS 7680 | Special Topics in Computer Systems | 0 | 0 | 0 | 0 | 0 |
CS 7800 | Advanced Algorithms | 0 | 0 | 0 | 0 | 0 |
CS 6710 | Wireless Network | 0 | 0 | 0 | 0 | 0 |
CS 7996 | Thesis Continuation | 0 | 0 | 0 | 0 | 0 |
CS 9000 | PhD Candidacy Achieved | 0 | 0 | 0 | 0 | 0 |
CS 9996 | Dissertation Continuation | 0 | 0 | 0 | 0 | 0 |
CS 0130 | Seminar in Professional Communication | 0 | 0 | 0 | 0 | 0 |
CS 2550 | Foundations of Cybersecurity | 0 | 0 | 0 | 0 | 0 |
CS 4170 | The Law, Ethics, and Policy of Data and Digital Technologies | 0 | 0 | 0 | 0 | 0 |
CS 4770 | Cryptography | 0 | 0 | 0 | 0 | 0 |
CS 5009 | Recitation for CS 5008 | 0 | 0 | 0 | 0 | 0 |
CS 5770 | Software Vulnerabilities and Security | 0 | 0 | 0 | 0 | 0 |
CS 6750 | Cryptography and Communications Security | 0 | 0 | 0 | 0 | 0 |
CS 5170 | Artificial Intelligence for Human-Computer Interaction | 0 | 0 | 0 | 0 | 0 |
CS 4810 | Advanced Algorithms | 0 | 0 | 0 | 0 | 0 |
CS 5335 | Robotic Science and Systems | 0 | 0 | 0 | 0 | 0 |
CS 4850 | Building Game Engines | 0 | 0 | 0 | 0 | 0 |
CS 4955 | Computer Science Teaching Seminar | 0 | 0 | 0 | 0 | 0 |
CS 4990 | Elective | 0 | 0 | 0 | 0 | 0 |
CS 4992 | Directed Study | 0 | 0 | 0 | 0 | 0 |
CS 4998 | Research | 0 | 0 | 0 | 0 | 0 |
CS 5005 | Recitation for CS 5004 | 0 | 0 | 0 | 0 | 0 |
CS 5010 | Programming Design Paradigm | 0 | 0 | 0 | 0 | 0 |
CS 5083 | Software Project Management with Scrum | 0 | 0 | 0 | 0 | 0 |
CS 4710 | Mobile and Wireless Systems | 0 | 0 | 0 | 0 | 0 |
CS 5310 | Computer Graphics | 0 | 0 | 0 | 0 | 0 |
CS 5320 | Digital Image Processing | 0 | 0 | 0 | 0 | 0 |
CS 5340 | Computer/Human Interaction | 0 | 0 | 0 | 0 | 0 |
CS 5520 | Mobile Application Development | 0 | 0 | 0 | 0 | 0 |
CS 5610 | Web Development | 0 | 0 | 0 | 0 | 0 |
CS 5964 | Experiential Project | 0 | 0 | 0 | 0 | 0 |
CS 6120 | Natural Language Processing | 0 | 0 | 0 | 0 | 0 |
CS 6200 | Information Retrieval | 0 | 0 | 0 | 0 | 0 |
CS 6350 | Empirical Research Methods | 0 | 0 | 0 | 0 | 0 |
CS 6535 | Engineering Reliable Software | 0 | 0 | 0 | 0 | 0 |
CS 4830 | System Specification, Verification, and Synthesis | 0 | 0 | 0 | 0 | 0 |
CS 3990 | Elective | 0 | 0 | 0 | 0 | 0 |
CS 4120 | Natural Language Processing | 0 | 0 | 0 | 0 | 0 |
CS 4200 | Database Internals | 0 | 0 | 0 | 0 | 0 |
CS 4300 | Computer Graphics | 0 | 0 | 0 | 0 | 0 |
CS 4410 | Compilers | 0 | 0 | 0 | 0 | 0 |
CS 4500 | Software Development | 0 | 0 | 0 | 0 | 0 |
CS 4530 | Fundamentals of Software Engineering | 0 | 0 | 0 | 0 | 0 |
CS 4610 | Robotic Science and Systems | 0 | 0 | 0 | 0 | 0 |
CS 4700 | Network Fundamentals | 0 | 0 | 0 | 0 | 0 |
CS 4805 | Advanced Theory of Computation | 0 | 0 | 0 | 0 | 0 |
CS 3700 | Networks and Distributed Systems | 0 | 0 | 0 | 0 | 0 |
CS 4910 | Computer Science Topics | 0 | 0 | 0 | 0 | 0 |
CS 4970 | Junior/Senior Honors Project 1 | 0 | 0 | 0 | 0 | 0 |
CS 4991 | Research | 0 | 0 | 0 | 0 | 0 |
CS 4994 | Internship | 0 | 0 | 0 | 0 | 0 |
CS 5003 | Recitation for CS 5001 | 0 | 0 | 0 | 0 | 0 |
CS 5011 | Recitation for CS 5010 | 0 | 0 | 0 | 0 | 0 |
CS 5100 | Foundations of Artificial Intelligence | 0 | 0 | 0 | 0 | 0 |
CS 5180 | Reinforcement Learning and Sequential Decision Making | 0 | 0 | 0 | 0 | 0 |
CS 5330 | Pattern Recognition and Computer Vision | 0 | 0 | 0 | 0 | 0 |
CS 5008 | Data Structures, Algorithms, and Their Applications within C... | 0 | 0 | 0 | 0 | 0 |
CS 3501 | Lab for CS 3500 | 0 | 0 | 0 | 0 | 0 |
CS 4501 | Recitation for CS 4500 | 0 | 0 | 0 | 0 | 0 |
CS 4800 | Algorithms and Data | 0 | 0 | 0 | 0 | 0 |
CS 5081 | Accessibility and Inclusiveness in Human-Computer Interactio... | 0 | 0 | 0 | 0 | 0 |
CS 5963 | Science Fiction for Com Sci | 0 | 0 | 0 | 0 | 0 |
CS 7390 | Special Topics in Human-Centered Computing | 0 | 0 | 0 | 0 | 0 |
CS 0180 | Special Topics in Professional Development | 0 | 0 | 0 | 0 | 0 |
CS 3740 | Systems Security | 0 | 0 | 0 | 0 | 0 |
CS 4620 | Building Extensible Systems | 0 | 0 | 0 | 0 | 0 |
CS 4740 | Network Security | 0 | 0 | 0 | 0 | 0 |
CS 5600 | Computer Systems | 0 | 0 | 0 | 0 | 0 |
CS 5097 | Mixed Reality | 0 | 0 | 0 | 0 | 0 |
CS 6740 | Network Security | 0 | 0 | 0 | 0 | 0 |
CS 7980 | Capstone | 0 | 0 | 0 | 0 | 0 |
CS 1101 | Lab for CS 1100 | 0 | 0 | 0 | 0 | 0 |
CS 1990 | Elective | 0 | 0 | 0 | 0 | 0 |
CS 2801 | Lab for CS 2800 | 0 | 0 | 0 | 0 | 0 |
CS 2991 | Research in Computer Science | 0 | 0 | 0 | 0 | 0 |
CS 3200 | Database Design | 0 | 0 | 0 | 0 | 0 |
CS 3540 | Game Programming | 0 | 0 | 0 | 0 | 0 |
CS 4971 | Junior/Senior Honors Project 2 | 0 | 0 | 0 | 0 | 0 |
CS 9991 | Dissertation Term 2 | 0 | 0 | 0 | 0 | 0 |
CS 1801 | Recitation for CS 1800 | 0 | 0 | 0 | 0 | 0 |
CS 2511 | Lab for CS 2510 | 0 | 0 | 0 | 0 | 0 |
CS 2810 | Mathematics of Data Models | 0 | 0 | 0 | 0 | 0 |
CS 3000 | Algorithms and Data | 0 | 0 | 0 | 0 | 0 |
CS 3620 | Building Extensible Systems | 0 | 0 | 0 | 0 | 0 |
CS 3800 | Theory of Computation | 0 | 0 | 0 | 0 | 0 |
CS 4000 | Senior Seminar | 0 | 0 | 0 | 0 | 0 |
CS 4150 | Game Artificial Intelligence | 0 | 0 | 0 | 0 | 0 |
CS 4950 | Computer Science Research Seminar | 0 | 0 | 0 | 0 | 0 |
CS 8982 | Readings | 0 | 0 | 0 | 0 | 0 |
CS 4993 | Independent Study | 0 | 0 | 0 | 0 | 0 |
CS 5082 | Privacy and Security of User Accounts: Patterns and Best Practices | 0 | 0 | 0 | 0 | 0 |
CS 5150 | Game Artificial Intelligence | 0 | 0 | 0 | 0 | 0 |
CS 5200 | Database Management Systems | 0 | 0 | 0 | 0 | 0 |
CS 0210 | Introduction to Search | 0 | 0 | 0 | 0 | 0 |
CS 5500 | Foundations of Software Engineering | 0 | 0 | 0 | 0 | 0 |
CS 5700 | Fundamentals of Computer Networking | 0 | 0 | 0 | 0 | 0 |
CS 5850 | Building Game Engines | 0 | 0 | 0 | 0 | 0 |
CS 6110 | Knowledge-Based Systems | 0 | 0 | 0 | 0 | 0 |
CS 7180 | Special Topics in Artificial Intelligence | 0 | 0 | 0 | 0 | 0 |
CS 5800 | Algorithms | 0 | 0 | 0 | 0 | 0 |
CS 5976 | Directed Study | 0 | 0 | 0 | 0 | 0 |
CS 6130 | Affective Computing | 0 | 0 | 0 | 0 | 0 |
CS 6220 | Data Mining Techniques | 0 | 0 | 0 | 0 | 0 |
CS 6351 | Lab for CS 6350 | 0 | 0 | 0 | 0 | 0 |
CS 6510 | Advanced Software Development | 0 | 0 | 0 | 0 | 0 |
CS 6650 | Building Scalable Distributed Systems | 0 | 0 | 0 | 0 | 0 |
CS 6949 | Career Preparation | 0 | 0 | 0 | 0 | 0 |
CS 6962 | Elective | 0 | 0 | 0 | 0 | 0 |
CS 7140 | Advanced Machine Learning | 0 | 0 | 0 | 0 | 0 |
CS 6140 | Machine Learning | 0 | 0 | 0 | 0 | 0 |
CS 7250 | Information Visualization: Theory and Applications | 0 | 0 | 0 | 0 | 0 |
CS 7290 | Special Topics in Data Science | 0 | 0 | 0 | 0 | 0 |
CS 7400 | Intensive Principles of Programming Languages | 0 | 0 | 0 | 0 | 0 |
CS 7485 | Special Topics in Formal Methods | 0 | 0 | 0 | 0 | 0 |
CS 7610 | Foundations of Distributed Systems | 0 | 0 | 0 | 0 | 0 |
CS 7780 | Special Topics in Networks | 0 | 0 | 0 | 0 | 0 |
CS 7810 | Foundations of Cryptography | 0 | 0 | 0 | 0 | 0 |
CS 7976 | Directed Study | 0 | 0 | 0 | 0 | 0 |
CS 8674 | Master’s Project | 0 | 0 | 0 | 0 | 0 |
CS 3500
Object-Oriented Design
CS 3520
Programming in C++
CS 2500
Fundamentals of Computer Science 1
CS 5007
Computer Systems
CS 2510
Fundamentals of Computer Science 2
CS 1800
Discrete Structures
CS 5002
Discrete Structures
CS 5006
Algorithms
CS 5001
Intensive Foundations of Computer Science
CS 5004
Object-Oriented Design
CS 5400
Principles of Programming Language
CS 1200
First Year Seminar
CS 1210
Professional Development for Khoury Co-op
CS 2990
Elective
CS 2800
Logic and Computation
CS 2501
Lab for CS 2500
CS 2992
Research
CS 1802
Seminar for CS 1800
CS 4650
High Performance Computing
CS 3001
Recitation for CS 3000
CS 3650
Computer Systems
CS 3950
Introduction to Computer Science Research
CS 4100
Artificial Intelligence
CS 4180
Reinforcement Learning
CS 4240
Large-Scale Parallel Data Processing
CS 4400
Programming Languages
CS 4520
Mobile Application Development
CS 4550
Web Development
CS 4820
Computer-Aided Reasoning
CS 7430
Formal Specification, Verification, and Synthesis
CS 6240
Large-Scale Parallel Data Processing
CS 6410
Compilers
CS 6620
Fundamentals of Cloud Computing
CS 6760
Privacy, Security, and Usability
CS 6954
Co-op Work Experience - Half-Time
CS 6965
Co-op Work Experience Abroad
CS 7170
Seminar in Artificial Intelligence
CS 7200
Statistical Methods for Computer Science
CS 7260
Visualization for Network Science
CS 7295
Special Topics in Data Visualization
CS 1100
Computer Science and Its Applications
CS 7580
Special Topics in Software Engineering
CS 7675
Master's Research
CS 7775
Seminar in Computer Security
CS 7805
Theory of Computation
CS 7880
Special Topics in Theoretical Computer Science
CS 7990
Thesis
CS 8949
Research Work Experience
CS 8986
Research
CS 9990
Dissertation Term 1
CS 7962
Elective
CS 6800
Application of Information Theory
CS 6964
Co-op Work Experience
CS 7150
Deep Learning
CS 7240
Principles of Scalable Data Management: Theory, Algorithms, and Database Systems
CS 7280
Special Topics in Database Management
CS 7340
Theory and Methods in Human Computer Interaction
CS 7480
Special Topics in Programming Language
CS 7600
Intensive Computer Systems
CS 7680
Special Topics in Computer Systems
CS 7800
Advanced Algorithms
CS 6710
Wireless Network
CS 7996
Thesis Continuation
CS 9000
PhD Candidacy Achieved
CS 9996
Dissertation Continuation
CS 0130
Seminar in Professional Communication
CS 2550
Foundations of Cybersecurity
CS 4170
The Law, Ethics, and Policy of Data and Digital Technologies
CS 4770
Cryptography
CS 5009
Recitation for CS 5008
CS 5770
Software Vulnerabilities and Security
CS 6750
Cryptography and Communications Security
CS 5170
Artificial Intelligence for Human-Computer Interaction
CS 4810
Advanced Algorithms
CS 5335
Robotic Science and Systems
CS 4850
Building Game Engines
CS 4955
Computer Science Teaching Seminar
CS 4990
Elective
CS 4992
Directed Study
CS 4998
Research
CS 5005
Recitation for CS 5004
CS 5010
Programming Design Paradigm
CS 5083
Software Project Management with Scrum
CS 4710
Mobile and Wireless Systems
CS 5310
Computer Graphics
CS 5320
Digital Image Processing
CS 5340
Computer/Human Interaction
CS 5520
Mobile Application Development
CS 5610
Web Development
CS 5964
Experiential Project
CS 6120
Natural Language Processing
CS 6200
Information Retrieval
CS 6350
Empirical Research Methods
CS 6535
Engineering Reliable Software
CS 4830
System Specification, Verification, and Synthesis
CS 3990
Elective
CS 4120
Natural Language Processing
CS 4200
Database Internals
CS 4300
Computer Graphics
CS 4410
Compilers
CS 4500
Software Development
CS 4530
Fundamentals of Software Engineering
CS 4610
Robotic Science and Systems
CS 4700
Network Fundamentals
CS 4805
Advanced Theory of Computation
CS 3700
Networks and Distributed Systems
CS 4910
Computer Science Topics
CS 4970
Junior/Senior Honors Project 1
CS 4991
Research
CS 4994
Internship
CS 5003
Recitation for CS 5001
CS 5011
Recitation for CS 5010
CS 5100
Foundations of Artificial Intelligence
CS 5180
Reinforcement Learning and Sequential Decision Making
CS 5330
Pattern Recognition and Computer Vision
CS 5008
Data Structures, Algorithms, and Their Applications within C...
CS 3501
Lab for CS 3500
CS 4501
Recitation for CS 4500
CS 4800
Algorithms and Data
CS 5081
Accessibility and Inclusiveness in Human-Computer Interactio...
CS 5963
Science Fiction for Com Sci
CS 7390
Special Topics in Human-Centered Computing
CS 0180
Special Topics in Professional Development
CS 3740
Systems Security
CS 4620
Building Extensible Systems
CS 4740
Network Security
CS 5600
Computer Systems
CS 5097
Mixed Reality
CS 6740
Network Security
CS 7980
Capstone
CS 1101
Lab for CS 1100
CS 1990
Elective
CS 2801
Lab for CS 2800
CS 2991
Research in Computer Science
CS 3200
Database Design
CS 3540
Game Programming
CS 4971
Junior/Senior Honors Project 2
CS 9991
Dissertation Term 2
CS 1801
Recitation for CS 1800
CS 2511
Lab for CS 2510
CS 2810
Mathematics of Data Models
CS 3000
Algorithms and Data
CS 3620
Building Extensible Systems
CS 3800
Theory of Computation
CS 4000
Senior Seminar
CS 4150
Game Artificial Intelligence
CS 4950
Computer Science Research Seminar
CS 8982
Readings
CS 4993
Independent Study
CS 5082
Privacy and Security of User Accounts: Patterns and Best Practices
CS 5150
Game Artificial Intelligence
CS 5200
Database Management Systems
CS 0210
Introduction to Search
CS 5500
Foundations of Software Engineering
CS 5700
Fundamentals of Computer Networking
CS 5850
Building Game Engines
CS 6110
Knowledge-Based Systems
CS 7180
Special Topics in Artificial Intelligence
CS 5800
Algorithms
CS 5976
Directed Study
CS 6130
Affective Computing
CS 6220
Data Mining Techniques
CS 6351
Lab for CS 6350
CS 6510
Advanced Software Development
CS 6650
Building Scalable Distributed Systems
CS 6949
Career Preparation
CS 6962
Elective
CS 7140
Advanced Machine Learning
CS 6140
Machine Learning
CS 7250
Information Visualization: Theory and Applications
CS 7290
Special Topics in Data Science
CS 7400
Intensive Principles of Programming Languages
CS 7485
Special Topics in Formal Methods
CS 7610
Foundations of Distributed Systems
CS 7780
Special Topics in Networks
CS 7810
Foundations of Cryptography
CS 7976
Directed Study
CS 8674
Master’s Project