


Select type*
Web Development - Spring 2025
CSSE 4440
The University of Detroit Mercy's Web Technology learners are skilled in front-end and back-end web development. They are proficient in creating responsive websites using HTML, CSS, and JavaScript, implementing server-side solutions with Node.js, and building secure applications with RESTful APIs and NoSQL databases like MongoDB. Learners in this course can support projects in a variety of web development activities. Client-Side Web Development HTML CSS. JavaScript. Responsive design, CSS Flexbox, CSS Grid Bootstrap, Mobile-First concepts. Server-Side Web Development NodeJS Express Framework Template Engines – EJS No-SQL databases (MongoDB) Testing (Postman) Security: Login/Registration, Session Control Versioning (GitHub)
Mobile App Development
CSSE 3560
The University of Detroit Mercy invites you to collaborate with Mobile App Development students. These learners are developing Android development skills, including UI design, navigation strategies, data persistence, and app lifecycle management. Learners in this course aim to build responsive, functional, and user-friendly apps. Projects should span 4-6 weeks, be beginner-friendly, and provide opportunities for students to apply Android development concepts effectively.
Collaborate on Innovative Engineering Design Solutions
ENGR 1080
The University of Detroit Mercy invites organizations to partner with our freshman engineering students enrolled in Fundamentals of Engineering Design . The purpose of the course is to introduce the student to the knowledge and tools needed to effectively tackle a design commercialization problem and present their ideas to a management team. . This course equips learners with foundational skills in design innovation, problem-solving, and rapid prototyping. Students gain an introduction to the design commercialization process, which includes: Defining customer requirements, Understanding market dynamics (market size, segmentation, and competition), Considering intellectual property implications, Analyzing the financial landscape (including basic profit and loss statements), and Creating prototypes. The coursework incorporates computational tools and solid modeling software to support design and analysis. Additionally, students develop their communication, teamwork, and research skills, enabling them to present solutions effectively in a business context.
AI Project Collaboration: Real-World Applications
CSSE-4550 01 and CSSE-5480 01
University of Detroit Mercy’s Introduction to Artificial Intelligence course gives students a solid foundation in AI, covering topics like intelligent agents, search strategies, reasoning methods, and machine learning. These learners are ready to tackle projects involving AI programming languages, first-order logic, and uncertainty while using their skills to solve complex problems, think logically, and apply probabilistic models. Students in this course are excited to apply what they’ve learned to real-world projects. They’re eager to work on AI solutions that can make a difference and bring fresh, valuable perspectives. Employers can help shape the next generation of AI experts while getting practical insights and solutions for their projects.
Innovative Tech Solutions: Real-World Projects with UDM CS Students
CSSE 4951-4952
Looking to elevate your organization and bring it to the next level? Bring on learners from the Computer Science program at the University of Detroit Mercy to be your learner-consultants in a project-based experience. Learners will work on one main project over the course of the semester, connecting with you as needed through virtual communication tools. Learners in this program/experience will: Analyze and Solve Complex Problems: Equipped with strong analytical and problem-solving skills, our learners can dissect complex issues, develop innovative solutions, and implement them effectively. Develop and Implement Software Solutions: With proficiency in various programming languages (such as Python, Java, C++, and JavaScript), learners can design, develop, and deploy software/web/mobile applications tailored to your organization's needs. Utilize Cutting-edge Technologies: Our learners are adept in modern technologies and methodologies including machine learning, artificial intelligence, Data Mining, and data analytics. They can integrate these technologies to enhance your projects. Collaborate and Communicate Effectively: Trained in agile methodologies and collaborative tools (like Git, Jira, and Slack), learners can work efficiently in teams, ensuring smooth communication and project management. Conduct Comprehensive Research and Testing: Learners are skilled in conducting thorough research, testing, and validation to ensure the solutions they develop are robust, scalable, and meet the required specifications. By engaging with our learners, your organization will benefit from fresh perspectives, innovative ideas, and cutting-edge technical skills. Additionally, you'll have the opportunity to mentor emerging talent and potentially identify future hires who are already familiar with your company and its projects.