Looking for CS Guided electives that are as blow off as possible
Can ya'll give me an overview of which classes are the hardest vs. the easiest.
What the homework is like
What the exams are like
what the teaching is like.
Major Guided Electives: 12 semester credit hours
SE guided electives are 4000 level CS/SE courses approved by the student's CS/SE advisor. The following courses may be used as guided electives without the explicit approval of an advisor:
CS 4141 Digital Systems Laboratory
CS 4314 Intelligent Systems Analysis
CS 4315 Intelligent Systems Design
CS 4334 Numerical Analysis
CS 4337 Programming Language Paradigms
CS 4341 Digital Logic and Computer Design
CS 4349 Advanced Algorithm Design and Analysis
CS 4352 Human-Computer Interaction I
CS 4353 Human-Computer Interaction II
CS 4361 Computer Graphics
CS 4365 Artificial Intelligence
CS 4375 Introduction to Machine Learning
CS 4384 Automata Theory
CS 4386 Compiler Design
CS 4389 Data and Applications Security
CS 4390 Computer Networks
CS 4391 Introduction to Computer Vision
CS 4392 Computer Animation
CS 4393 Computer and Network Security
CS 4394 Implementation of Modern Operating Systems
CS 4395 Human Language Technologies
CS 4396 Networking Laboratory
CS 4397 Embedded Computer Systems
CS 4398 Digital Forensics
CS 4485 Computer Science Project
EE 4325 Introduction to VLSI Design
SE 4376 Object-Oriented Design
SE 4399 Senior Honors in Software Engineering
Any other organized SE 4300-level course
This post might seem a bit late with classes starting in a couple of days. But UTD being UTD screwed me up very last moment. I was taking CS 4390 with Farago and the instructor got changed last moment with Nhut Nguyen. Don't even like networks. Was just taking it for the easy grade, since I'm taking a lot of credit hours the upcoming semester.
With that being said, does someone have any easy elective choices they'd recommend I look into? I know classes will be full for all the good professors, but might try my luck until Census Day.
Hi guys, so I'm gonna be taking some cs guided electives starting next semester. I was wondering which electives don't require TOO much work or are too hard. I'm graduating early and I'm taking some hard classes, so I just wanted to know which ones aren't too bad.
Still not sure what I want to do my degree when I’m done since I never got the internships I was hoping for. I was originally looking into Cybersecurity but now I want to explore my options.
I’m taking all my electives next Spring along with Computer Science Project and want to know what is best, here is my current lineup and what I want to change.
-
4375 (Intro to ML)
-
4352 + 4353 (Human-Computer Interactions 1/2) - switch for 4395 (Human Language Technologies)? Are they similar?
-
4365 (Artificial Intelligence)
-
4390 (Computer Networks) OR 4393 (Computer Networks Security) - which one is better?
I also wanted to take 4389 (Data and Applications Security) but I only have room for 4 electives before I go over the required credit hours. What do you guys recommend out of the ones I listed?
-
and 3. Kamran Khan (UTD prof for like 20+ yrs) has said like 3 times in my data structures class everyone NEEDS to take an AI/ML course given where technology is headed. He teaches those courses and he's a good prof so probably a good idea to listen to his advice.
-
I don't know anything about these.
-
4390 is a prereq for 4393 so no real choice here. You do just Computer Networks or both, up to you but the path is clear.
Some other notable mentions:
CS 4459 - Cyber Attack and Defense Laboratory: looks fun, 4 credit hours of CTFs.
CS 4398 - Digital Forensics: which also requires CS 4390 (Computer Networks) as a prereq very relevant to cybersecurity
CS 4301 - Special Topics in Computer Science: (with Dr. Hamlen is supposedly best) and can be taken up to 3 times, each year covering a different topic. Wild card, but sounds super interesting and would let you explore more options.
Note the Information Assurance Minor (which I don't think you can get as a CS major) requires regular CS degree courses with Data and App Sec, Networks, Network Security and Digital Forensics to get. So you can read that as what UTD believes a specialty in cybersecurity.
Many of these suggestions are what I am considering for myself as a CS major with an Business Intelligence and Analytics Minor, looking into cybersecurity career. These are suggestions from a grad student and my own guesses on what I should do. Best of Luck
UTD no longer offers 4353
What are some interesting CS guided electives besides CS 4390 that are not related to AI?
Which course did you enjoy taking most and gained a lot from?
Computer networks. It’s not the most incredible class in the world but it is intriguing and every last intern fair they are going to ask if you’ve taken it.
For somewhat generic classes, I liked Machine Learning with Mazidi and my friend said he enjoyed Advanced Java.
It obviously boils down to what you're interested it in, thats why you have the freedom to choose. Are you interested in any particular fields? Like Data Science, Rendering and Animation, Networking, Cyber-security?
I'm personally gaining a lot of Computer Animation and Computer Graphics right now as it pertains to the field I enjoy.
I'm gonna be taking hard classes + work and do y'all have any reqs for an easy CS Guided electives to take?
Currently planning on taking 3 of the following classes
- CS 4301: Special topics, Intro to Deep Learning with Mazidi
- CS 4375: Intro to ML with Karami
- CS 4376: Object Oriented Design with Paulk
- CS 4395: Human Language Technologies with Mazidi
- SE 4381: Software Project Planning with Smith
I was hoping to also take Human Computer Interactions I but it got cancelled this sem. Out of these, I'm leaning towards Intro to ML, Human Language Technologies, and Software project planning. Are these good guided electives to take? How's the workload and professors?
As a CS major, I will be taking my last semester here at UTD in the Spring, and I need some suggestions for taking some good CS electives since that's all I need, other than the project of course. I have already taken CS 4361 (Computer Graphics).
Hey guys, I'm between taking these CS elective choices:
-
EE4325 Intro to VLSI Design
-
CS4396 Network Lab
-
CS4459 Cyber Attack and Defense Lab
-
CS4391 Intro to Computer Vision
-
CS4301 Special Topic (anyone know what the topic is??)
All suggestions/advice will be appreciated!
I'm asking because I don't know if I should get the certificate in Information Assurance or just take some interesting courses for my CS guided electives (Except for Artificial Intelligence courses)
Hey guys! Does anyone have recommendations on which guided electives to take? Easy classes (Less workload/easy professors) would be really beneficial! I'm open to any of them and I don't really have a certain track I am looking for, but if I had to pick, Data Science or AI.
For reference:
CS 4314 Intelligent Systems Analysis
CS 4315 Intelligent Systems Design
CS 4334 Numerical Analysis
CS 4336 Advanced Java
CS 4352 Human Computer Interactions I
CS 4353 Human Computer Interactions II
CS 4361 Computer Graphics
CS 4365 Artificial Intelligence
CS 4375 Introduction to Machine Learning
CS 4376 Object-Oriented Programming Systems
CS 4386 Compiler Design
CS 4389 Data and Applications Security
CS 4390 Computer Networks
CS 4391 Introduction to Computer Vision
CS 4392 Computer Animation
CS 4393 Computer and Network Security
CS 4394 Implementation of Modern Operating Systems
CS 4395 Human Language Technologies
CS 4396 Networking Laboratory
CS 4397 Embedded Computer Systems
CS 4398 Digital Forensics
CS 4399 Senior Honors in Computer Science
EE 4325 Introduction to VLSI Design
SE 4351 Requirements Engineering
SE 4352 Software Architecture and Design
SE 4367 Software Testing, Verification, Validation and Quality Assurance
SE 4381 Software Project Planning and Management
SE 4485 Software Engineering Project
I did the following:
-
ML with Karen Mazidi
-
Natural Language Processing (CS 4301) with Karen Mazidi
-
Big Data and Analytics (CS 4301) with Anurag Nagar
Honestly take the ones that peak your interest the most. At this point I would say since you're getting to guided elective territory you need to take course that will help develop your skills more (unless you already have work experience or work on personal projects throughout the year)