Students failing a module, and who need to complete a coursework component, must make contact with the relevant lecturer.

UNIVERSITI TEKNOLOGI MARA
Course Name (English) ENTERPRISE PROGRAMMING
Course Code CSC584
MQF Credit 3
Course Description The course is designed to introduce students to intermediate level Java programming language and produce students who are able to solve extensive computer-based and enterprise web-based problems. It emphasizes various aspects of problem solving and develop applications using enterprise component technologies.
Transferable Skills Demonstrate analytical skills using technology.
Teaching Methodologies Lectures, Lab Work
CLO
CLO1 Apply object-oriented concepts in architecture of Java EE technology
CLO2 Propose problem solving in architecture of Java EE technology
CLO3 Display practical skills in enterprise application based on Java EE architecture and technology
Pre-Requisite Courses No course recommendations
Reading List
Recommended Text
  • 2016, Core Java®, Volume I—Fundamentals, 10 Ed., Prentice Hall [ISBN: 978-013417729]
  • 2016, Core Java®, Volume II—Advanced Features, 10 Ed., Prentice Hall [ISBN: 978-013417729]
Reference Book Resources
  • Dr. Liang 2017, Introduction to Java Programming: Comprehension, 11 Ed., Pearson; 11 edition (March 11, 2017) [ISBN: 978-013467094]
  • Joel Murach 2017, Murach's Java Programming, 5 Ed., Mike Murach & Associates [ISBN: 978-194387207]
  • Herbert Schildt 2014, Java: A Beginner's Guide, McGraw Hill Education [ISBN: 978-007180925]
  • 2017, Java 9 for Programmers, 4 Ed., Prentice Hall [ISBN: 978-013477756]
  • 2011, Java Programming: From Problem Analysis to Program Design (Introduction to Programming), 5 Ed., Cengage Learning [ISBN: 978-111153053]
Article/Paper ListThis Course does not have any article/paper resources
Other ReferencesThis Course does not have any other resources