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