Volume 3

Volume 3, Number 43

August 11, 2005

6 pages340 K bytes

Why C# and Why .NET in The Undergraduate Information Systems Curriculum

Mehdi Raoufi
Southwestern Oklahoma State University
Weatherford, OK 73098, USA

John Maniotes
Purdue University Calumet
Hammond, IN 46323, USA

Abstract: Considering the rapid pace of changes in the software field and the limited courses that a student can take in languages, the question is which languages are crucial for students to learn in an undergraduate IS curriculum. This paper investigates the necessity of teaching C# and .NET in the undergraduate IS curriculum. It explores the pros and cons of .Net versus J2EE for applications development and differences between C#, C++ and Java, and which one may be the best language for teaching first programming course in IS curriculum.

Keywords: C#, .NET, framework, platform, common language runtime, CLR, intermediate language, IL, undergraduate IS curriculum

Download this issue:   ISEDJ.3(43).Raoufi.pdf   (Adobe PDF, 6 pages, 340 K bytes)

Preview the contents:   Raoufi.v1.txt   (ASCII txt, 12 K bytes)

Recommended Citation: Raoufi and Maniotes (2005). Why C# and Why .NET in The Undergraduate Information Systems Curriculum. Information Systems Education Journal, 3 (43). http://isedj.org/3/43/. ISSN: 1545-679X. (A preliminary version appears in The Proceedings of ISECON 2004: §2132. ISSN: 1542-7382.)