Can someone help me pick a technical elective

  • Thread starter Thread starter Ian_Brooks
  • Start date Start date
Click For Summary

Discussion Overview

The discussion revolves around selecting technical electives for an Electrical Engineering (EE) program, focusing on the viability and enjoyment of various courses. Participants evaluate courses such as Applied Photovoltaics, Electronics B, Artificial Intelligence, Database Systems, Operating Systems, and Information Codes and Ciphers in the context of industry needs and personal interests.

Discussion Character

  • Exploratory
  • Debate/contested
  • Technical explanation

Main Points Raised

  • Some participants suggest that Applied Photovoltaics could be beneficial for future power-related electives and emphasize its design component, though it may require significant workload management.
  • Electronics B is frequently recommended as a fundamental course crucial for practical applications in EE, with emphasis on circuit design and troubleshooting.
  • Artificial Intelligence is viewed as potentially interesting, but its relevance may depend on specific career goals, such as robotics or game programming.
  • Database Systems and Operating Systems are generally considered less relevant for EE students, with some participants expressing a lack of enthusiasm for these subjects.
  • Information Codes and Ciphers is mentioned as a viable option, though opinions on its applicability vary.
  • One participant mentions their current internship experience with databases, indicating a preference for more engaging courses.

Areas of Agreement / Disagreement

Participants generally agree that Electronics B is a strong choice for EE students, but opinions diverge on the relevance of other courses like AI, Database Systems, and Operating Systems. The discussion remains unresolved regarding the best combination of electives, reflecting differing personal goals and interests.

Contextual Notes

Participants express varying levels of interest and perceived relevance for each course based on their career aspirations and current experiences, highlighting the subjective nature of course selection.

Who May Find This Useful

Students in Electrical Engineering or related fields considering elective courses, as well as those interested in the applicability of various technical subjects in industry settings.

Ian_Brooks
Messages
127
Reaction score
0
I have to choose two technical electives for EE for my junior year
can someone please take a look at the following course descriptions and see which would be more viable in the future (i.e. with industry needs) and which may perhaps be more enjoyable?

Applied Photovoltaics
The use of solar cells (photovoltaic devices) as electrical power supplies based on the direct conversion of sunlight into electricity. The emphasis is placed on applications including system design and construction, although the properties of sunlight, the operating principles of solar cells and the interaction between sunlight and the cells are also treated.

Electronics B
Non-ideal effects in electronic circuits and systems: Noise; device noise, external noise, CMRR, PSRR, mixed A/D. Distortion; non-linearity, dynamic range, saturation. Stability and performance sensitivity to parameter variations. Some simple design for stability and performance. Design optimisation. Power-supply distribution and decoupling. Mixed analogue/digital system design, including grounding and shielding. Device modelling in SPICE. Data sheet interpretation. Design of analogue and digital circuits and system components: Non-linear circuits; oscillators, PLLs, multipliers, AGCs, schmitt triggers. Tuned amplifiers. Introduction to filter design; active filters; switched capacitor, op-amp, gm-C. Design of LNAs. Sensors and actuators, PTAT; instrumentation amplifiers and signal conditioning. Design of A-D and D-A converters. Low-level design and optimisation of digital CMOS gates. Gate delay, power dissipation, noise margins, fan-out. Introduction to integrated circuit design.

Artificial Intelligence
Machine intelligence. Principles: knowledge representation, automated reasoning, machine learning. Tools: AI programming languages, control methods, search strategies, pattern matching. Applications: computer vision, speech recognition, natural language processing, expert systems, game playing, computer-aided learning. Philosophical and psychological issues. Lab: logic programming assignments.

Database sytems
Data models: entity-relationship, relational, object-oriented. Relational database management systems: data definition, query languages, development tools. Database application design and implementation. Architecture of relational database management systems: storage management, query processing, transaction processing. Lab: design and implementation of a database application.

Operating Systems
Operating System Organisation and services. Process management: scheduling, synchronisation and communication. Memory management: virtual memory, paging and segmentation. Storage management: disk scheduling, file systems. Protection and security. Distributed operating systems and file systems. Case studies: UNIX & NT. Lab: Programming assignments.

Information Codes and ciphers
Discrete communication channels: information theory, compresssion and error control coding, cryptography.
 
Last edited:
Physics news on Phys.org
depends what you want to do...

but with an EE degree I doubt you'll be doing high level software programming that take advantages of databases (OO or Relational data models) so cross off Database ssytems, Operating systems again, more for the computer science/computer engineer major.

AI, could be fun, but if your not doing robotics/game programming not sure if it would come in handy (I'm taking this course next semester as a comp sci for s.h.its and giggles).

So it loks like
Applied Photovoltaics, Electronics B or Information Codes/ciphers could be useful for an EE but again it depends what YOUR goals are.

Goodluck.
 
thanks -

I was thinking I could tie in AI with fuzzy control for 4th year.

Applied photo-volataics could help with power electives as that would be my only design course however - it requires a lot of design work which i may not be able to balance with my tougher subjects.
 
Electronics B is a good choice. Electrical circuits is a fundamental and absolutely crucial for any EE or CE. Taking that would help you a lot. AI could be interesting. OS might be interesting too, you don't have to cross that out.

I would prob stay away from Database systems.
 
Thanks user101
I put up databases as that's what I'm working with now in my internship. However Its bland as hell.

I need to choose one more elective from the above.

Currently I'm sticking with AI and another course - called wireless network technologies. I've heard rave reviews about the assignments. AI will have us program a software 'buggy' to navigate any maze in record time. We'll see how it goes there's still some time.

Thanks for recomending Electronics B - it sounds tough but i think it'd be vital to some of my 4th year courses. Electronics A was tough.

thanks for the help
 
If I had a choice:

AI
Electronics B
OS
Information Code and Ciphers
Photovoltaics
DB
 
Electronics B is a good choice if you're going to apply your EE in practical trouble-shooting, circuit design, etc. As circuits get miniaturized, minimizing noise, unwanted coupling, etc, becomes pretty important. Sounds like a fun course, too, if you can get in some lab work that illustrates how these problems arise and how they can be minimized.
 
Ian, do you go the the University of New South Wales (Sydney) by any chance ?
That course description for APV looks incredibly familiar, but 'junior year' is not common terminology in Australia.
Thought I'd ask to make sure..
 
ahah yeah i do - i grew up in the US and no i won't go out with you :P
 

Similar threads

Replies
2
Views
3K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K