Can someone help me pick a technical elective

  • Thread starter Ian_Brooks
  • Start date
In summary, the user101 suggests that Applied Photovoltaics, Electronics B, or Information Codes and Ciphers might be good electives for an electrical engineer, but that it is important to choose an elective that is practical and will help you achieve your goals.
  • #1
Ian_Brooks
129
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
  • #2
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.
 
  • #3
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.
 
  • #4
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.
 
  • #5
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
 
  • #6
If I had a choice:

AI
Electronics B
OS
Information Code and Ciphers
Photovoltaics
DB
 
  • #7
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.
 
  • #8
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..
 
  • #9
ahah yeah i do - i grew up in the US and no i won't go out with you :P
 

Related to Can someone help me pick a technical elective

Can someone help me pick a technical elective?

Yes, there are several resources available to help you pick a technical elective. You can talk to your academic advisor, consult with professors or upperclassmen in your major, or use online tools such as degree audit or course catalogs.

How do I know which technical elective is right for me?

It's important to consider your personal interests and career goals when choosing a technical elective. You should also think about how the elective will complement your major and if it aligns with your strengths and skills.

What are the benefits of taking a technical elective?

Taking a technical elective can provide you with an opportunity to explore a new subject, gain valuable skills and knowledge, and enhance your resume. It can also help you stand out to potential employers or graduate schools.

Are there any prerequisites for technical electives?

Some technical electives may have prerequisites, such as specific courses or a certain GPA. You should check with your academic advisor or the course catalog to see if there are any requirements for the elective you are interested in.

Can I take a technical elective outside of my major?

Yes, many universities allow students to take technical electives outside of their major as long as they meet the prerequisites. This can be a great opportunity to broaden your knowledge and skills in a different field.

Similar threads

Replies
2
Views
910
  • STEM Academic Advising
Replies
5
Views
1K
  • STEM Academic Advising
Replies
4
Views
995
  • STEM Academic Advising
Replies
1
Views
1K
  • Programming and Computer Science
Replies
6
Views
1K
  • STEM Academic Advising
Replies
2
Views
1K
  • STEM Academic Advising
Replies
6
Views
873
  • STEM Academic Advising
Replies
1
Views
982
  • STEM Academic Advising
Replies
1
Views
1K
  • STEM Academic Advising
Replies
1
Views
2K
Back
Top