Introduction to the fundamentals of information security, computer security technology and principles, access control mechanisms, cryptography algorithms, software security, physical security, and security management and risk assessment. 

Advanced study of topics in database systems, including query optimization, concurrency, data warehouses, object-oriented extensions, and XML.

Financial Management studies corporate finance and capital markets, emphasizing the financial aspects of managerial decisions. It touches on all areas of finance, including the valuation of real and financial assets, risk management and financial derivatives, the trade-off between risk and expected return, and corporate financing and dividend policy. The course draws heavily on empirical research to help guide managerial décisions.

This course introduces the essential topics of Internet programming & development of web-based applications.