CISC 3120 - Design and Implementation of Software Applications Iinformation
computer account:You will need to have access to a computer and the internet for this class. If you have a laptop, you can bring one to the labs. If not, you should use the public machines in the library or the WEB building to complete your assignments.textbook:There is no required textbook for this class. Some handouts will be provided, along with pointers to some websites that you can use for reference. However if you need a good reference on Java I'd recommend:Core Java Volume I - Fundamentals(9th edition) by Cal S. Horstmann and Gary Cornell from Prentice Hall ISBN(13): 978-0137081899 additional course materials:Course lecture notes, additional readings and multi-media sources will be available on-line.course description:Introduction to topics from diverse areas of computer and information science in an application-oriented context. Design, development, implementation and testing of software applications. Object-Oriented Programming (OOP), graphics programming, net-centric computing, and software design. Learning code development by example, modification of instructor-authored code and independent code authoring. Application Programming Interfaces (APIs) and state-of-the-art tools to design and partially prototype systems. Application of fundamental computer skills and knowledge to rapidly changing job-specific technologies, tools and environments. Hands-on system development.schedule of topics:
assessment:The course grade will be made up of the following components:
|