Loading...

Involving computer science students in real-world problems

Shirali Shahreza, S ; Sharif University of Technology | 2008

462 Viewed
  1. Type of Document: Article
  2. DOI: 10.1109/ITI.2008.4588472
  3. Publisher: 2008
  4. Abstract:
  5. Today, many students are study computer science. Although they study different courses, they rarely do homework or projects related to real world problems. In this paper, we design a project to show some of the problems which are occured during implementing a real word project to the students. In this project, the students are asked to implement the FFT (Fast Fourier Transform) algorithm on a personal computer and then port the program to a smartphone using J2ME (Java 2 Micro Edition) programming language. By doing this project, the undergraduate computer science students will become familiar with the limitations of small devices such as smartphones. They also learn the process of porting a program from a personal computer to a smartphone
  6. Keywords:
  7. BASIC (programming language) ; Computer programming languages ; Computer science ; Computer software ; Computers ; Fast Fourier transforms ; Fourier transforms ; Information technology ; Mathematical transformations ; Personal computers ; Problem oriented languages ; Project management ; Signal encoding ; Students ; Technology ; Computer science students ; DFT (discrete fourier transform) ; FFT (fast fourier transform) ; Fourier ; International conferences ; J2ME (Java 2 micro edition) ; Java 2 micro edition ; Programming languages ; Real-world problems ; Small devices ; Smartphones ; Java programming language
  8. Source: ITI 2008 30th International Conference on Information Technology Interfaces, Cavtat/Dubrovnik, 23 June 2008 through 26 June 2008 ; 2008 , Pages 569-573 ; 13301012 (ISSN) ; 9789537138127 (ISBN)
  9. URL: https://ieeexplore.ieee.org/abstract/document/4588472