C++ or verilog or random process ?

AI Thread Summary
The discussion centers around choosing an elective for a third-year undergraduate student in Electronics & Communication Engineering. The options include Data Structures with C++, Random Process, and Digital System Design using Verilog. The student expresses interest in both C++ and Verilog but is uncertain about the value of Random Process. They have prior experience with Visual Basic and a basic course in VHDL/Verilog but limited exposure to C++. Participants in the discussion emphasize the importance of understanding the content of the C++ course, particularly whether it covers foundational or advanced data structures. The student clarifies that their university's curriculum includes basic data structures like stacks and queues, but not advanced topics. There is a suggestion that if the student lacks familiarity with C++, they should self-study to prepare for the course. Overall, the conversation highlights the need for careful consideration of how each elective aligns with future goals, particularly for pursuing a Master's in Electrical Engineering or Electrical Engineering and Computer Science.
zaman999
Messages
5
Reaction score
0
C++ or verilog or random process ??

I'm currently in 3rd year of my undergrad in Electronics & Communication engg. For my 6th semester, I'm required to take 1 elective from the following-
-Data Structures with C++
-Random Process
-Digital System Design using Verilog
-Analog & Mixed mode VLSI design
-Satellite Communication

I don't know if Random process would be a good choice or not, from the rest, I'm interested equally in Digital design using Verilog, Data Structures using C++ but I need to make one choice.

I've had experience with Visual Basic in my high school which got me interested in programming but since then I've never got enough time to learn C++(or other lang) as I had to concentrate on 6 courses every semester.

I've taken a course on Intro to VHDL/Verilog in my 2nd yr.

I'm in a dilemma as to which one to go for from the first 3 choices as I get mixed opinions from my seniors. So could you give me a comparison of the 1st three in terms of how much they'll help me if I go for an MS in EE or an MS in EECS in the future?
Any suggestions to clear my confusion are welcome!

Regards,
Zaman
 
Last edited:
Physics news on Phys.org


zaman999 said:
I'm currently in 3rd year of my undergrad in Electronics & Communication engg. For my 6th semester, I'm required to take 1 elective from the following-
-Data Structures with C++
-Random Process
-Digital System Design using Verilog
-Analog & Mixed mode VLSI design
-Satellite Communication

I don't know if Random process would be a good choice or not, from the rest, I'm interested equally in Digital design using Verilog, Data Structures using C++ but I need to make one choice.

I've had experience with Visual Basic in my high school which got me interested in programming but since then I've never got enough time to learn C++(or other lang) as I had to concentrate on 6 courses every semester.

I've taken a course on Intro to VHDL/Verilog in my 2nd yr.

I'm in a dilemma as to which one to go for from the first 3 choices as I get mixed opinions from my seniors. So could you give me a comparison of the 1st three in terms of how much they'll help me if I go for an MS in EE or an MS in EECS in the future?
Any suggestions to clear my confusion are welcome!

Regards,
Zaman

Is the C++ course an introduction to elementary data structures (classes, stacks, queues, linked-lists), or does it focus on some of the more advanced data structures for searching1, sorting2, graphs3?

You mentioned not having any time to learn C++. Does this mean you haven't had any exposure to it at all? If you cannot take an introductory course, you should spend some time on your own becoming familiar with it.

1Range Trees, kD-Trees, Quadtree, Hashing
2Selection Sort, Bubble Sort, Insertion Sort, Heapsort, Mergesort, Quicksort, Linear Time Sorts
3Searching (i.e., DFS and BFS), Shortest Paths (i.e., Dijkstra.s and Bellman-Ford algorithms)
 


Dembadon said:
Is the C++ course an introduction to elementary data structures (classes, stacks, queues, linked-lists), or does it focus on some of the more advanced data structures for searching1, sorting2, graphs3?
My university scheme shows the units having stacks, queues, priority queues, skip lists & hashing, binary & search trees. We don't have the advanced data structures you mentioned.

You mentioned not having any time to learn C++. Does this mean you haven't had any exposure to it at all?
Oh, not really, we took an intro course on C in the first yr, what I meant was the system here doesn't really allow you to explore outside the curriculum.
 
After a year of thought, I decided to adjust my ratio for applying the US/EU(+UK) schools. I mostly focused on the US schools before, but things are getting complex and I found out that Europe is also a good place to study. I found some institutes that have professors with similar interests. But gaining the information is much harder than US schools (like you have to contact professors in advance etc). For your information, I have B.S. in engineering (low GPA: 3.2/4.0) in Asia - one SCI...
I graduated with a BSc in Physics in 2020. Since there were limited opportunities in my country (mostly teaching), I decided to improve my programming skills and began working in IT, first as a software engineer and later as a quality assurance engineer, where I’ve now spent about 3 years. While this career path has provided financial stability, I’ve realized that my excitement and passion aren’t really there, unlike what I felt when studying or doing research in physics. Working in IT...
Hello, I’m an undergraduate student pursuing degrees in both computer science and physics. I was wondering if anyone here has graduated with these degrees and applied to a physics graduate program. I’m curious about how graduate programs evaluated your applications. In addition, if I’m interested in doing research in quantum fields related to materials or computational physics, what kinds of undergraduate research experiences would be most valuable?

Similar threads

Replies
8
Views
1K
Replies
7
Views
3K
Replies
3
Views
3K
Replies
1
Views
2K
Replies
9
Views
2K
Back
Top