What courses should I take for a career in Artificial Intelligence and Robotics?

Click For Summary
SUMMARY

The discussion centers on choosing between the Computer Engineering programs at Cal State Long Beach and Cal Poly Pomona for a career in Artificial Intelligence and Robotics. Cal Poly Pomona offers a Robotic Electronics I course and a Computer Science minor for deeper AI knowledge, while Cal State Long Beach provides an Artificial Intelligence course within its Computer Engineering program but lacks a dedicated robotics course. The participants emphasize the importance of hands-on experience in robotics and AI applications, suggesting that the choice of program should align with specific career goals in these fields.

PREREQUISITES
  • Understanding of Electrical and Computer Engineering principles
  • Familiarity with Artificial Intelligence concepts and techniques
  • Knowledge of robotics fundamentals, including kinematics and control systems
  • Basic programming skills relevant to software development in robotics
NEXT STEPS
  • Research the Robotic Electronics I course at Cal Poly Pomona
  • Explore the Computer Science minor options at Cal Poly Pomona for AI knowledge
  • Investigate the Artificial Intelligence course at Cal State Long Beach for foundational AI skills
  • Look into additional robotics courses or workshops to supplement formal education
USEFUL FOR

Students and professionals interested in pursuing a career in Artificial Intelligence and Robotics, particularly those evaluating educational programs in Computer Engineering and Computer Science.

younginprogres
Messages
3
Reaction score
0
Hello, my options for school are Cal State Long Beach and Cal Poly Pomona. My career plan is to get into the field of Artificial Intelligence of/in Robotics, robots, mechatronics.

I do not know what major to choose, from what i heard of either computer engineering or computer science. I am mostly going for Computer Engineering but the schools have differences in their CE programs;

The computer engineering program offered at Cal Poly Pomona is on the ECE department so the courses consists of Electrical and Computer Engineering. The ECE department offers a Robotic Electronics I course which is descripted as "Introduction to robotics. Kinematics, position analysis, Denavit-Hartenberg representation, differential motion, dynamic analysis and control. Trajectory planning, actuators, sensors and low-level robotic vision. Artificial intelligence". It says artificial intelligence but in order for me to have more knowledge from cal poly pomona on artificial intelligence i would have to get a minor in Computer Science or complete a CS sequence. the description of the A.I. course is "Overview of the different application areas of Al. Introduction to basic Al concepts and techniques such as heuristic search, knowledge representation, automated reasoning. In-depth discussion of several Al application areas: their specific problems, tools and techniques. Consideration of ethical and social dilemmas posed by Al. 4 lectures/problem-solving." The CS department also offers a robotic class: CS499: Robotics which is described as "This course introduces software issues involved in the development of intelligent robotics, including software control architectures, localization, navigation, sensing, and planning.", which seems more to what I am looking for.

The computer engineering program at Cal State Long Beach is with the CECS department, meaning the courses consit of Computer Engineering and Computer Science. The CECS department does offer a Artificial Intelligence class as part of the Computer Engineering program. The A.I. Course description is "Introduction to the history and implementation of artificial intelligence agents. Topics include search, constraint satisfaction, game-playing, logical agents, belief networks, optimal sequential decision systems. Project implementation." I do not think or i have not found a class on robotics on Cal State Long Beach. but i did found a CECS course on Hardware/Software Co-design which the description is "Introduction to top-down methods for hardware/software system-on-chip co-design. Design flow – system specification, software implementation, hardware synthesis, system design, and verification. Process optimization with various design decisions emphasized. Projects/case studies using system-level design methods and tools."

Which program would provide more valuable information and technology to be in this field. If anyone in here has experience or is in the field of Artificial Intelligence/Robotics what would be your opinion on this? Is their any other courses i am missing?
 
Engineering news on Phys.org
I'm going to move this to Engineering as I know there are some robotics folk there :)
 

Similar threads

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