Mobile App Development
Today, more people access the internet via a mobile device than a traditional computer, and applications for mobile devices are exploding in popularity. As businesses and organizations catch up with the mobile trend, demand for mobile software will continue to grow, so mobile development skills will be increasingly important.
The Computer Science Department offers you a certificate in mobile development for you to explore a career involving developing mobile applications for tablet computers and mobile phones. With the rise in popularity and functionality of mobile devices, the need for skilled mobile developers has increased.
The mobile app certificate provides you with a background in writing software for multiple mobile device platforms, designing user interfaces for mobile devices, and designing networking architecture to connect mobile devices to each other.
You may enter the program at any point, depending on background and experience. Get ready to gain practical hands-on knowledge of the tools used to both create and monitor mobile apps for multiple devices!
Some courses you will be taking
Mobile Development in Android
Examines existing tools, environments and programming languages for developing applications for mobile devices on the Android platform. Explores current research on mobile applications and future trends.
Mobile Development in iOS
Examines existing tools, environments and programming languages for developing applications for mobile devices on the iOS platform. Explores current research on mobile applications and future trends.
Explores server-side application programming concepts. Topics include server architectures, communication protocols, relational databases and database connectivity, dynamic content delivery and communication security.
CAREERS AFTER PARKSIDE
Mobile Developer | Mobile developers are a type of software developer. They specialise in mobile technology such as building apps for Google's Android, Apple's iOS and Microsoft's Windows Phone platforms. For this reason job titles for this type of role also include Android developer and iOS developer.
Full Stack Developer | Full Stack Developers are computer programmers who are proficient in both front and back end coding. Their primary responsibilities include designing user interactions on websites, developing servers and databases for website functionality and coding for mobile platforms.
Computer Programmer | Computer programmers provide valuable services across economic sectors, creating code for software and computer applications and programs. These professionals work in information technology, academia, government service, and medical fields -- with additional career opportunities as independent and contract workers.
Database Administrator | Database administrators or managers create and maintain databases compatible with their companies' needs. These information technology (IT) professionals oversee database updates, storage, security, and troubleshooting.
Web Developer | Web developers work independently as freelancers or with company teams to create websites. Depending on the job, these professionals may focus on front-end development, which involves designing sites and producing content, or back-end development, which involves writing code to make website features work.
STRENGTHS OF THE COMPUTER SCIENCE DEPARTMENT
The strengths of the UW-Parkside Computer Science department include:
- High-quality Instruction | The department has continuously proven to produce high quality graduates, as evidenced by the high scores achieved by seniors on international standardized tests, the high placement rate of graduates in industry, and competitive wins or placement in regional programming competitions. High results are attributable to small class sizes, a good curriculum, and faculty interest.
- Regional Opportunities | The region, located between the two major cities of Chicago and Milwaukee, provide ample opportunity for student internships, employment, and community-based learning projects. The region is also one of the most populous from which to attract students.
- Broad Based Modern Program | The computer science faculty recognizes the need to adapt its curriculum to regional needs and student abilities. The high portion of faculty with industry experience ensures that the content and quality of the program can meet business needs. The high portion of faculty with PhDs ensures that the program is sufficiently theoretical to ensure that students develop critical thinking abilities.
- Congenial Department | The faculty members have a good working relationship both with each other and with students. The department culture is one of shared governance and consensus. Faculty members take an interest in the students, and work to build relationships with them.
Professor of Computer Science, Web an Mobile Software
Prof. Timothy Knautz has over fifteen years of experience as a Software Engineer for high tech companies such as GE Healthcare, Marquette Medical Systems, Merge Technologies and Fluid Dynamics, Intl. Mr. Knautz also has over fifteen years’ experience teaching at the University of Wisconsin-Parkside. Tim joined UW–Parkside as a Lecturer in the Computer Science department in 2001. He teaches the introductory computer, object oriented programming, client and server web programming and web security. Previous to that, Tim worked in industry as a software engineer. In addition to his teaching responsibilities, Tim is the Founder and Associate Director of the App Factory and the Director of the Solutions for Economic Growth (SEG) Center. Tim’s technical and programming expertise concentrates mainly on Web and mobile software engineering and programming.