Home

 

LECTURE

PUBLICATION

Professor

 

PROJECT

MEMBERS

 

 



This is an introductory course in database systems. It will help students to develop an understanding of the role of data modeling, the structure of database systems, relational databases, and SQL. At the completion of this course, you should:

- Develop an appreciation of the role of data, files and databases in information systems.
- Understand the database development activities during the System Development Life Cycle (SDLC)
- Be familiar with data modeling concepts (E-R diagrams) and relational database concepts.
- Be able to create SQL queries of relational databases.
- Develop an appreciation for several DBMS's (MySQL, SQL Server and ORACLE)
- Be familiar with a broad range of data management issues including data integrity and concurrency control.

- Textbook: Database Theory and Practices (Author: Yongju Lee), HongRung Publishing Company
- Fall Semester for Junior

 


This course provides first-time programmers a fundamentals-first approach to learning the Java programming language. The course introduces basic programming concepts and techniques including selection, looping, method definitions, step-wise refinement, and arrays. In addition to these fundamental concepts the beginnings of object oriented programming and class creation are introduced. Students will primarily be developing command line Java applications and by the end of class should be able to create simple programs using Java technology and read and edit Java technology source code using an industry standard integrated development environment (IDE).

- Textbook: JAVA HOW TO PROGRAM
- Spring Semester for Sophomore

 


In this course, students will learn and use the basic syntax for HTML and VBScript. With these languages and ASP (Active Server Page), students will be able to create web pages that interact with users to gather data/events, validate that data, make computations, or otherwise respond to the web site visitor's request.

This course was designed to help students with no programming experience learn not only the basics of ASP, but also the fundamental programming concepts they need to grasp in order to learn their next web programming techniques.

 


Students will learn:

- Web services computing
- Open API programming techniques
- XML, XML schema, namespace
- SOAP and WSDL for web services
- RESTful web services
- Mobile mashups, semantic based techniques

 

- Textbook: Open API Programming for Developing Mobile Mashups based on Smartphones (Author: Yongju Lee)
- For Senior and Graduate Students