CSC430 - COMPUTER PROGRAMMING AND APPLICATIONS

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) COMPUTER PROGRAMMING AND APPLICATIONS
Course Code CSC430
MQF Credit 3
Course Description This course is designed for students to study engineering programming. Fundamental concepts and principles of the chosen computer programming language are covered in this course. Considerable emphasis is placed on the understanding and application of computer programming.
Transferable Skills Students should be able to design algorithm and draw suitable flowchart for a given problem. Students should be able to translate a designed algorithm to correct C++ /Java/Visual Basic source codes. Finally, students should be able to design and develop one application using C++ /Java/Visual Basic programming language.
Teaching Methodologies Lectures, Lab Work
CLO
CLO1 Identify basic elements of programming languages (such as C++ /Java/Visual Basic) that are valid syntactically.
CLO2 Construct an application using control structures and functions in the proposed solution.
CLO3 Demonstrate a team for developing an application by applying problem-solving techniques.
Pre-Requisite Courses No course recommendations
Reading List
Recommended Text
  • D. S. Malik 2017, C++ Programming: From Problem Analysis to Program Design, Third Ed., 7, Cengage Learning [ISBN: 1337102083]
Reference Book Resources
  • Cay S. Horstmann,Timothy A. Budd 2013, Big C++, 4th Edition Ed., Wiley [ISBN: 9781118674291]
  • Beryl Hoffman 2013, C++ Programming for Beginners, John WIley & Sons, Inc
  • Bjarne Stroustrup 2014, Programming: Principles and Practice using C++, 2nd Edition Ed., Amazon Ltd [ISBN: 13: 978-03219]
  • Deitel & Deitel 2016, C++; How to Program, Pearson Education [ISBN: 978013444823]
  • Farrel, J 2013, Programming Logic and Design Comprehensive, 6th Edition Ed., Cengage Learning
  • Liang, Y.D 2013, Introduction to Programming with C++, 3rd Edition Ed., Pearson Higher Education
Article/Paper ListThis Course does not have any article/paper resources
Other ReferencesThis Course does not have any other resources