EECS 168 is a course offered by the University of Kansas that teaches problem-solving using a high-level programming language and object-oriented software design. It is one of the introductory courses for students who want to major in electrical engineering, computer engineering, or computer science. This article will explore some facts and trivia about EECS 168, such as its wiki, net worth, age, height, and more.
EECS 168 was first taught in the fall semester of 2001 by Dr. Perry Alexander, now the director of the Information and Telecommunication Technology Center (ITTC) at KU. The course has been taught by various instructors over the years, such as Dr. John Gibbons, Dr. Prasad Kulkarni, Dr. Bo Luo, and Dr. Suzanne Shontz. The course covers data types, variables, expressions, control structures, functions, classes, objects, inheritance, polymorphism, lists, dictionaries, sets, strings, files, and recursion. The course uses Python as the programming language and PyCharm as the integrated development environment (IDE). The course also has a companion course called EECS 169 that focuses on software engineering principles and practices.
EECS 168 Net worth
EECS 168 is a valuable course that can help students develop their logical thinking and problem-solving skills. It can also prepare students for more advanced computer science and engineering courses. According to the KU Course Catalog, EECS 168 has a tuition fee of $1,092 for residents and $3,276 for non-residents per credit hour. Since the course is worth 4 credit hours, the total cost of taking EECS 168 is $4,368 for residents and $13,104 for non-residents. However, this does not include other fees such as textbooks, lab materials, online access codes, etc. Therefore, the net worth of EECS 168 may vary depending on the student’s situation.
EECS 168 Age
EECS 168 is relatively young compared to other courses in the EECS department. As mentioned earlier, EECS 168 was first taught in 2001, which means it is only 22 years old as of 2023. However, EECS 168 has undergone several changes and updates over the years to keep up with the latest trends and technologies in computer science and engineering. For example, EECS 168 used to teach Java as the programming language until 2019, when it switched to Python. Python is a popular and versatile language widely used in web development, data science, machine learning, etc.
EECS 168 Height
EECS 168 does not have a physical height per se, but it does have a certain level of difficulty and workload that may challenge some students. According to the KU Course Catalog, EECS 168 has a prerequisite of MATH 101 or MATH 104 or equivalent. Students must have some introductory algebra and calculus knowledge before taking EECS 168. Moreover, EECS 168 requires students to spend about 12 hours per week on average on lectures, labs, homework assignments, projects, quizzes, and exams. Therefore, EECS 168 may be considered a tall order for some students who need to be well-prepared or motivated.
EECS 168 is more than just a course; it is also a community of learners who share their passion and curiosity for computer science and engineering. Students can interact with each other and their instructors through various platforms such as Blackboard Learn (BbLearn), Piazza (an online discussion forum), Discord (a chat app), Zoom (a video conferencing tool), etc. Students can also join supplemental instruction (SI) sessions led by peer tutors who can help them review the course materials and practice their skills. Additionally, students can participate in various events and activities organized by the EECS department or student organizations, such as hackathons (coding competitions), workshops (skill development sessions), guest lectures (industry insights), etc.
EECS 168 is a course that can offer students many opportunities and benefits if they are willing to put in the effort and dedication. It can help them learn the fundamentals of programming and object-oriented design that are essential for any computer scientist or engineer. It can also expose them to various applications and domains that use Python as their preferred language. Furthermore, it can connect them with like-minded individuals who can support them in their academic journey and beyond. EECS 168 is a course that can make a difference in students’ lives if they take advantage of it.