SlideShare a Scribd company logo
1 of 40
Portfolio
 Statement of Authenticity
 Personal mission statement
 Elevator speech
 Education
 Resume
 Professional Development and Training
 Referral letters
 References
 Awards & Accomplishments
 Volunteer history
 Professional Affiliations
 Career path
 Work samples
 Damon Bomar
 13942 Warwick ST.
 Detroit, MI.
 48223
 September 23, 2015
 I declare that the materials in this portfolio is my
work unless noted otherwise by Damon Bomar.
 Damon Bomar
I am a new DeVry graduate with a Bachelors of
Science Degree in Programming and Gaming
simulation. I seek an entry level position in game
design or video game programming that will lead
me into developing my own company.
Hello. My name is Damon Bomar. I’m a about to
graduate from DeVry University with a Bachelors degree
in Gaming and Simulation Programming. Since I was
very young I have wanted to be a video game designer
because my love for games started with Dungeons and
Dragons. This jump started my creativity for game
creation. I started thinking about what I would do
different in the design of games. As I grew up I learned
programming and how to create levels for other games.
That is what lead me to this company. The creativity and
continued technological advancements for game design
here is the best.
 DeVry Plan of Study
 DeVry course descriptions
 DeVry academic history
 A Bachelor of Science Game & Simulation Programming with a focus in
Game design.

 129 Credits are required from the following areas:
 General Education 49 Credits required
 Core-Degree Coursework 40 credits required
 Career-focused coursework 40 credits required
CARD 405- Career Development
 Career planning strategies and resources are explored to prepare students for
a successful job search and to maximize potential for advancement and long-
term professional growth. Students perform self-assessment and goal-setting
activities, and apply research and evaluation skills to execute job search and
career advancement strategies. Each student assembles a professional
portfolio highlighting achievements, goals and concrete plans. This course
must be taken at DeVry. Prerequisite: Senior status / 2-2
 COLL148 Critical Thinking and Problem-Solving ^
This course focuses on identifying and articulating skills needed
for academic and professional success. Coursework provides
instruction and practice in critical thinking and problem-solving
through analysis of critical reading and reasoning, as well as
through examination of problem-solving methodologies. Students
learn to work in teams, to identify and resolve problems,
and to use research effectively to gather and evaluate relevant
and useful information. / 3-3
 ECON312 Principles of Economics^
This course introduces basic concepts and issues in microeconomics,
macroeconomics and international trade. Microeconomic
concepts, such as supply and demand and the theory of the firm,
serve as foundations for analyzing macroeconomic issues.
Macroeconomic topics include gross domestic product (GDP),
and fiscal and monetary policy, as well as international topics
such as trade and exchange rates. The course stresses analyzing
and applying economic variables of real-world issues. Prerequisites:
ENGL112; and MATH104, MATH114 or placement into
MATH190 / 3-3
 ENGL112 Composition
This course develops writing skills through analysis of essays,
articles and other written works that are used as models for
writing practice and development. Writing assignments stress
process approaches, development, organization, revision and
audience awareness. Students use word processing and web-based
tools to develop written work. Students who receive
credit for this course may not also receive credit for ENGL108.
Eligibility to enroll in the course is based on placement results or
successful completion of ENGL062. / 4-4
 ENGL135 Advanced Composition^+
This course builds on the conventions and techniques of composition
through critical reading requirements and longer, more
sophisticated reports, including a documented library research
paper. Assignments require revising and editing for an intended
audience. Students are also taught search strategies for accessing
a variety of print and electronic resources. Prerequisite:
ENGL108 or ENGL112 / 4-4
 ENGL227 Professional Writing^+
This course extends composition principles to writing in a career
context. Through a process-oriented approach, students learn to
create effective reports and correspondence. Major emphasis is
given to the principles of professional writing in common applications.
Studies include electronic communication and oral reporting.
Students may also learn to create web pages for communication
purposes. Prerequisite: ENGL108 or ENGL112 / 4-4
 ENGL230 Professional Communication
This course enhances students’ writing and presentation skills for
academic applications and professional communication in the
workplace. Students analyze the needs of divergent audiences,
and craft messages using technology tools and media appropriate
for distance and group communication. An emphasis on collaborative
work further prepares students for the contemporary
work environment. Prerequisite: ENGL112 / 3-3
 GSP111 Introduction to Game and Simulation Programming*
This course provides a broad overview of the game industry,
as well as of the game development and design process. An
introduction to programming logic and design is also included.
Prerequisite: Admission to the GSP program / 4-4
 GSP115 Introduction to Programming in C++ with Lab*
This course introduces basics of designing and coding
programs
– including using an integrated development environment
(IDE) – language syntax, and debugger tools and
techniques. Students learn to develop programs that
manipulate simple data structures, such as arrays, as well as
different types of files. Prerequisite: CIS115 or GSP111 / 5-4
 GSP125 Intermediate Programming in C++/OOP with
Lab*
This course introduces object-oriented programming concepts
including objects, classes, encapsulation, polymorphism and
inheritance. Students design, code, test and document
 GSP215 Computer Systems for Programmers with Lab*
This course covers hardware and software aspects of computer
systems – knowledge of which is essential for designing high
performing
game engines – that affect game software performance.
Prerequisite: GSP125 / 5-4
 GSP221 Math Programming for Games*
This course introduces 2D geometry and the application of
linear algebra as used in video games and interactive simulation
design. Students learn mathematical principles such as parametric
and implicit linear equations, the derivative and integral,
implementation and application of linear algebra using a vector
class, and collision detection between a particle/ball and
straight boundaries. Prerequisites: GSP125 and PHYS216 / 4-4
 GSP240 Practical Game Design with Lab*
This course focuses on basic elements used to systematically
transform a designer’s vision into a working game or simulation.
Topics include spatial and task design; design integration;
control schemes; game balancing; game play mechanics and
player interaction; tuning; and types and methods of testing
and analysis. Prerequisite: GSP111 / 5-4
 GSP261 Introduction to Computer Graphics
Modeling and Programming with Lab*
This course introduces principles of 3D computer graphics
modeling from the perspectives of the technical modeler and
the programmer responsible for creating 3D environments for
games and simulations. Students explore methods for 3D
modeling, environmental programming and model interaction.
Prerequisites: GSP125 and GSP240 / 5-4
 GSP281 Simulation Design and Programming with Lab*
This course explores mathematical theories, models and
principles fundamental to design and development of computer
simulations for study and interpretation of real phenomena;
for learning and evaluation tools; and for instructional simulations
and in-game simulation event development. Prerequisite:
GSP295 / 5-4
 GSP295 Data Structures with Lab*
This course examines abstract data structures – including linked
lists, stacks, queues, tables, trees and graphs – their uses and
programming algorithms required to implement them.
Prerequisite: GSP125 / 5-4
 GSP315 Artificial Intelligence for Games
and Simulations with Lab*
This course covers artificial intelligence methods and techniques
related to game and simulation programming. Topics
explored include autonomous movement, path finding,
decision-making, genre considerations and learning with
dynamic programming. Prerequisite: GSP295 / 5-4
 GSP321 Physics Engine Development*
This course focuses on programming a physics engine for
game and simulation. Students are introduced to calculus, as
well as to Newtonian mechanics and linear algebra. Major
components of the physics engine – including linear and
rotational mechanics, conservation of momentum and energy,
collisions between objects, and algorithms and data structures
for collision detection and response – are covered. Prerequisites:
GSP221 and MATH190 / 4-4
 GSP340 Modification and Level Design with Lab*
This course introduces tools and concepts used to create levels
for games, including level design, architecture theory, critical
path and flow, game balancing, play-testing and storytelling.
Working as a team, students create an original modification
(MOD) based on a current game engine, creating original levels,
characters and content for real-time multi-player and first-
person
games. Prerequisite: GSP261 / 5-4
 GSP381 Computer Graphics Programming I with Lab*
This course introduces computer graphics programming.
Topics include 2D and 3D rendering, 3D animation, and
programming for sound and input/output devices. Prerequisite:
GSP321 / 5-4
 GSP390 Computer Graphics Programming II
with Lab*
Building on the foundation established in GSP381,
students explore scene management, terrains,
particle effects and advanced
techniques in programming computer graphics.
Prerequisite:
GSP381 / 5-4
 GSP410 Software Engineering for Game Programming with Lab*
This course introduces principles and methodologies of software
engineering for game and simulation software development. Processes
and tools covered ensure that software products are developed
to meet requirements, are tested for reliability, can be effectively
maintained, and are delivered on time and within budget.
An iterative and incremental development process is introduced
as a team approach across the software development life
cycle. Prerequisite: GSP362 / 5-4
 GSP420 Game Engine Design and Integration with Lab*
This course introduces the logic and function of game engines,
as well as the software core of computer games. Addressed are
systems (graphics, input, sound and clock); virtual consoles;
3D graphics renderers; game engine function interfaces; and
tools and data as aspects of game engines that facilitate reuse of
assets such as graphics, characters, animated machines and
levels. Prerequisite: GSP410 / 5-4
 GSP470 Multiplayer Online Game Programming with Lab*
This course introduces player behavior and programming topics
unique to online multi-player game environments for role play,
casual and virtual world games. Topics include synchronous and
asynchronous game design, player interaction, network performance
and game system management. Prerequisite: Successful completion of 89
semester-credit hours / 5-4
 HIST405 United States History
This course examines American history from the formation of
the 13 original colonies to the present. Coursework addresses
the struggle to define American citizenship and government,
development of the nation and a national economy, and racial
exclusion in American society. Also examined are the country’s
transformation to a world power, Reconstruction, resurgence,
recession and reform, principles of justice and the American
experience. Students who receive credit for this course may not
also receive credit for HIST225. Prerequisite: ENGL135 / 3-3
 HUMN303 Introduction to the Humanities^+
This course introduces vital areas of the humanities, such as the visual and performing arts, literature,
history and philosophy. Students analyze and evaluate works of art, and develop connections
among these works and their historical, cultural and philosophical
contexts. Discussions, writings, oral presentations,
group activities and visits to cultural venues prepare students for
more advanced inquiry in subsequent courses. Prerequisite:
ENGL135 / 3-3
 LAS432 Technology, Society, and Culture^+
In this capstone course, the relationship between society and
technology is investigated through reading, reflection, research
and reports. The course identifies conditions that have promoted
technological development and assesses the social, political,
environmental, cultural and economic effects of current
technology. Issues of control and ethical considerations in the
use of technology are primary. Discussion and oral and written
reports draw together students’ prior learning in specialty and
general education courses. This course must be taken at DeVry.
Prerequisites: Successful completion of 89 semester-credit hours
and all general education requirements except courses with the
prefix CARD, and permission from the appropriate academic
administrator / 3-3
 MATH190 Pre-Calculus^
This course emphasizes topics that form the foundation for study
of electronics, engineering technology, game and simulation programming,
and calculus. Topics include analyzing and graphing
quadratic, polynomial, rational, exponential, logarithmic and trigonometric
functions; and developing complex solutions to problems
in rectangular, trigonometric and Euler form. Students use
computer software and technology to assist in problem-solving
and analysis. The minimum requirement to pass this course is
70 percent, and grades of D are not assigned. Eligibility to enroll
in the course is based on placement results or successful completion
of MATH104. / 4-4
 MATH233 Discrete Mathematics
This course introduces discrete mathematics as applied to game
and simulation programming problems. Topics include logic, sets,
Boolean algebra, data representation, counting, probability, randomness,
algorithm efficiency, recursion, recurrence relations,
Markov chains, graphs and trees. Mathematical reasoning is emphasized
throughout. Computer software is used in problem modeling
and solutions. Prerequisites: GSP125 and MATH190 / 3-3
 MGMT404 Project Management^
This course enhances students’ ability to function in a project
leadership role. While exploring the project life cycle, they gain
experience in budget and timeline management. Project
management software is used to design project schedules
using methods such as bar charts, program evaluation review
technique (PERT) and critical path method (CPM) to produce
project plans to apply to the solution of case studies.
Prerequisites: Successful completion of 56 semester-credit
hours, and MATH221 or MATH233 / 4-4
 MGMT410 Human Resource Management*
Students in this course explore contemporary concepts and
techniques essential to managing corporate human resources.
Topics include resource planning, staffing and rewards, as well
as developing and maintaining positions and people.
Prerequisite: BUSN115 / 4-4
 PHYS216 Physics with Lab
This course examines fundamental principles of mechanics,
thermodynamics, optics, and electricity and magnetism, as well
as aspects of modern physics. Lab activities complement classroom
discussion and include experiments that concisely illustrate
main theoretical topics presented. Prerequisite: MATH114 or
MATH190 / 5-4
 PSYC110 Psychology^
This course provides a foundation for understanding, predicting
and directing behavior. Organized within a framework encompassing
foundations, general topics and applications, the course
provides an understanding of how psychological principles and
concepts relate to professional and personal life. Topics include
learning, attitude formation, personality, social influence, dynamics
of communication, conflict resolution, motivation, leadership,
and group roles and processes. / 3-3
 PSYC305 Motivation and Leadership^
This course focuses on human motivation and leadership skills
required to effectively manage groups and individuals. Topics
include basic motivation principles, leadership styles, workplace
stress and conflict, and the dynamics of group development.
Students who receive credit for this course may not also receive
credit for PSYC307. Prerequisite: PSYC110, SOCS185 or
SOCS190 / 3-3
 GSP361 Applied Development Project I*
Students in this course work individually to apply knowledge and
mastered skills to develop small game or simulation programs, or
modifications to game or simulation programs. Prerequisite:
GSP315 / 4-2
 GSP362 Applied Development Project II*
Students in this course work as team members to
apply knowledge and mastered skills to design and
develop small game or simulation programs, or
modifications to game or simulation
programs. Prerequisite: GSP361 / 4-2
 GSP494 Senior Project I*
Students in this course apply knowledge and
mastered skills to develop at least one complete level
of a 3D game or simulation. This course must be
taken at DeVry. Prerequisites: GSP420 and
permission from the appropriate academic administrator /
2-2
 GSP497 Senior Project II*
In this course, a continuation of GSP494, students
further apply knowledge and mastered skills to
develop at least one complete level of a 3D game
or simulation. This course must be taken at
DeVry. Prerequisite: GSP494 / 2-2
 CARD 405 – Career Development Currently Enrolled
 MGMT 404 – Project Management Currently Enrolled
 PSYC 305 – Motivation and Leadership A
 MATH 190 - Pre-calculus TR
 PSYC 110 – Psychology A
 Math 233 – Discrete Math C
 COLL 148-Critical Thinking and Problem Solving A
 ENGL 227 - Professional Writing B
 ENGL 230 - Professional Communication A
 GSP 381 – Computer Graphics Prgrnm w/lab Not Taken
 GSP 390 – Computer Graphics Prgrnm II w/lab Not Taken
 GSP 420 – Software Engineering for Game Pro w/lab Not Taken
 HUMN 303 – Intro to Humanities A
 HIST 405 – United States History A
 PHYS 216 – Physics with Lab B
 ENGL 112– Composition TR
 ENGL 135 - Advanced Composition TR
 LAS 432 - Tech, Society, and Culture A
 GSP 111 – Intro Games & Simulation Prgm A
 GSP 115– Intro to Prgm in C++ w/lab C
 GSP 125- Intmed Prgmg C++/OOP w/lab B
 GSP 215 – Comptr Sys for Programmers w/lab C
 GSP 295 – Data structures w/lab B
 GSP 315 - AI for Games & Sims w/lab D
 GSP 321 – Programming Game Physics w/Lab C
 GSP 281 – Sim Design & Prgmng w/lab C
 GSP 221 - Math Programming For Games C
 ECON 312 – Principles of Economics C
 GSP 240 – Practical Game Design w/lab A
 GSP 261 – Intro CG Modeling & Prgm w/lab A
 GSP 340– Modification and Level Design w/lab C
 GSP 410 – Software engineering for Game Prog w/lab Not Taken
 GSP 470 – Multiplayer online Game programming Not Taken
 GSP 361 – Applied Development Project I Not Taken
 GSP 362 - Applied Development Project II Not Taken
 GSP 494 – Senior Project I Not Taken
 GSP 497 – Senior Project II Not Taken
 GSP 221 – Math Programming for Games B
9/18/2015 DAMON L BOMAR - Video GameProgrammer/Designer
http://cso.hiredevry.resumemaker.com/DamonBomar.resume 1/2
DAMON L BOMAR
13942 WARWICK ST., DETROIT, MI 48223, United S t a t e s
Home: 313-273-2778, Mobile: 313-608-5296, 1223bomar@comcast.net
SUMMARY
Technical Skills • Proficient with computer hardware and operating system (Dos, Win 95, 98 Windows NT/ 2000/ XP/
Vista & Linux) Installation, Configuration, Troubleshooting, Networking, Security, and MS Word, Access, Excel,
PowerPoint, Adobe Acrobat, Antivirus, Internet Explorer, Mozilla, WinZip; HTML; LAN/WAN Networks, Corporate
Email, Internet / Intranet Operations, Disaster Recovery Planning. • LICENSES & CERTIFICATIONS • Microsoft
Certified Systems Engineer (Pending) • A+ Certified Technician • Certified Forklift driver
QUALIFICATIONS
Entry level programmer/ Video game designer with accomplished experience in visual studio, unreal engine, DirectX 11
and game maker pro. Administrative skills and vast computer skills.* Provide functional and technical support,
troubleshooting and diagnosing hardware and software problems, including desktop, laptop, WAN, LAN, and remote
systems. * Installed and updated software, as well as setup and troubleshoot all equipment. * Expertly installed, configured,
monitored and troubleshot PC’s and related hardware on all OS platforms. * Performed diagnostic testing on PC equipment
and ensured printers were up and running at all times. * Identified and removed computer viruses and provided major repairs
in accordance with outside vendors. * Performed wiring and daily maintenance of internal computer systems. Monitored
and troubleshoot LAN, installed and configured routers and switches, and generated weekly reports.
EMPLOYMENT
2010 - 2011 CHRYSLER/FIAT
Line Lead
Detroit, Michigan
Responsible for employees installing rea and front axle, transmission and other key parts before the
body is lowered. Replace any missing employee in the group due to absence or break.
2007 - 2009 CARACO PHARMACEUTICALS
Inventory Return Specialist
Wixom, MI.
Responsible for receipt of finished Returned Goods from Customers. This includes confirmation of
product received, shortages, damages, products placed into stock, and transfer of product to the
proper areas. • Created and maintained spreadsheets on all returned goods, quality, quantity and
physical location for Company files.
2007 - 2007 ADVANTAGE S T A F F I N G
Inventory Control
Birmingham, MI.
Responsible for inventory adjustments, audits, cycle counts, replenishment ordering, and accuracy
reports.
2003 - 2006 TECHNICOLOR
Inventory Control/Forklift Operator
Livonia, MI.
Responsible for Shipping & Receiving, pulling of customer orders, Cycle Counting, Forklifts and RF
scanning units training for new employees.
2000 - 2002 HOMEDICS, COMMERCE
Inventory Control/Administrative
Township, MI.
Inventory Control/ Administrative • Report to Supervisors inventory adjustments, audits, cycle counts,
accuracy reports, warehouse attendance, and scheduling time off. As well as pulling customer orders.
1997 - 2000 VIRGINIA TILE COMPANY
Warehouse / Inventory Control
Farmington MI.
EDUCATION
Reported to Supervisor with responsible for inventory adjustments of audits, stock, special orders, and
shipping and receiving and order pulling-via Hilo.
2016 DeVry University Southfield, Michigan
B.S., Game and Simulation Programming / GPA: 3.0
Dean’s List.
2008 COMPUTER NETWORKING CENTER Livonia, Michigan
Certificate, A+ Technician / Networking • GPA: 4.0
A+ Technician, Desktop IT Security Admin, MCP/ Network+/ CCNA/LINUX+.
KEY EVENTS
• Promoted to Team Leader after 3 months of employment.
• Successfully performed every line job in the department.
LICENSES AND CERTIFICATIONS
Certificate A+ Technician/Desktop IT Security Admin/ MCP?Network+/CCNA/Linux, 2008 - 2008
COMPUTER NETWORKING CENTER, LIVONIA, MICHIGAN
Proficient with computer hardware, operating systems installation, configuration, troubleshooting,
networking, security, MS Office and LAN/WAN networks.
 Certificate A+ Technician/Desktop IT Security
Admin/ MCP?Network+/CCNA/Linux, 2008 2008
COMPUTER NETWORKING CENTER,
LIVONIA, MICHIGAN
Farah Muller, CPC
4103 Harvard Rd.
Detroit, MI 48224
313-878-6613
September 24, 2015
To whom it may concern:
It is my very great pleasure and honor to supply this letter of recommendation on behalf of Damon L Bomar as a
candidate with your organization and I have been affiliated with him for the past seven years. As he finalizes his
Bachelor of Science degree in Game and Simulation Programming from DeVry University. Damon will graduate (with
honors) in May, 2016 and I am confident that he will make a vibrant, efficient, and valued member of your team.
I find myself uniquely qualified to support Mr. Bomar’s candidacy as I have observed him in a number of situations
which have allowed me to witness first hand his dedication to the field of programming, his dedication to his academic
preparation, and his willingness to do what it takes in order to diagnosis, troubleshoot, and critically problem solve are
the characteristics which lend me to believe you will be hard-pressed to find a more qualified candidate include, but
are not limited to:
 Mr. Bomar’s plan preparation and implementation as an IT/Desktop Security Admin technician are without
equal.
 Mr. Bomar’s willingness to Install and update software as well as set up and troubleshoot equipment
including desktop, laptop, WAN, LAN, and remote access.
 Mr. Bomar is proficient in the installation and configuration of several operating systems: DOS, Win 95, 98
Windows NT/ 2000/ XP/ Vista & Linux.
You would have a hard time finding an employee as flexible and dedicated as Damon and I highly recommend him as
Solid addition to your programming staff. If you would like more information, I would be happy to provide it. Please
call me at the number above and ask for me by name.
Thank you,
Farah Muller, CPC
Craig Derrick
1400 Pinnacle Ct. #306
Pt. Richmond, CA 94801
(650) 455-5539
September 25, 2015
To Whom It May Concern:
I’m writing this letter on behalf of Damon Bomar, a talented programmer, game designer, and trusted
colleague. I’ve had the pleasure of knowing and working with Damon for many years and have watched
him develop his technical, analytical, and creative skills across many different types of genres and
platforms.
Over my nearly 20 years in the game industry I have worked with many individuals and teams. I pride
myself in my ability to recognize talent and I’ve been fortunate enough to watch Damon work. I’ve
observed that his disciplined and methodical approach to programming and design elevates everyone’s
work around him. He’s a very collaborative individual and brings a wealth of game design experience
and insight to every project he works on.
Damon has shown a great passion for making games and is constantly striving to improve his skillset. He
has developed a strong C++ coding foundation to match his design abilities and now possess the skills to
develop his own games. Whether it’s coding from scratch in Visual Studio or using tools such as Game
Maker Pro, Damon has shown strong competency and willingness to develop prototypes quickly and to
jump straight into getting the game ideas on screen – much to the benefit of his projects andteams.
Damon has an incredible future ahead and I very much look forward to working with Damon again. I
can’t wait to see and play what new games he comes up with!
Sincerely,
Craig Derrick
craigderrick@outlook.com
www.craigderrick.com
 Scott Kelley 313-588-6538 Allen Park, MI.
 Selina Williams 313-600-4464 302 Brookfield
Dr., Canton, MI.
 Farah Muller, CPC 313-878-6613 4103 Harvard
Rd. Detroit, MI. 48224
 Craig Derrick 1-650-455-5539 1400 Pinnacle Ct.
#306 Pt. Richmond, CA 94801
 Dean’s List at DeVry
 My one-year career goal is to gain
programming and design experience.
 My two-year career goal is to gain more
experience and gain contacts in the industry.
 My five-year career goal is to take my
experience and create my own game titles for
different companies.
 CDirectXFramework::CDirectXFramework(void) : m_d3ddevice(nullptr),
 m_immediatecontext(nullptr),
 m_swapchain(nullptr),
 m_rendertargetview(nullptr),
 m_depthstencilview(nullptr),
 trianglevb(nullptr),
 triangleib(nullptr),
 numoutputmodes(256),
 vertexshader(nullptr),
 hullshader(nullptr),
 domainshader(nullptr),
 geometryshader(nullptr),
 pixelshader(nullptr)
 {
 #if defined(DEBUG) | defined(_DEBUG)
 m_d3ddebug = nullptr;
 #endif
 }
 CDirectXFramework::~CDirectXFramework(void)
 {
 // If Shutdown is not explicitly called correctly, call it when
 // this class is destroyed or falls out of scope as an error check.
 Shutdown();
 }

More Related Content

What's hot

Sem 2 measurement 2 (qsb 60204) module outline
Sem 2 measurement 2 (qsb 60204)   module outlineSem 2 measurement 2 (qsb 60204)   module outline
Sem 2 measurement 2 (qsb 60204) module outlineEst
 
K to 12 mechanical drafting teacher's guide
K to 12 mechanical drafting teacher's guideK to 12 mechanical drafting teacher's guide
K to 12 mechanical drafting teacher's guideNoel Tan
 
Unit 5 working_to_a_brief_in_the_creative_media_industries
Unit 5 working_to_a_brief_in_the_creative_media_industriesUnit 5 working_to_a_brief_in_the_creative_media_industries
Unit 5 working_to_a_brief_in_the_creative_media_industriesJo Lowes
 

What's hot (7)

Scripting for Design
Scripting for DesignScripting for Design
Scripting for Design
 
Sem 2 measurement 2 (qsb 60204) module outline
Sem 2 measurement 2 (qsb 60204)   module outlineSem 2 measurement 2 (qsb 60204)   module outline
Sem 2 measurement 2 (qsb 60204) module outline
 
K to 12 mechanical drafting teacher's guide
K to 12 mechanical drafting teacher's guideK to 12 mechanical drafting teacher's guide
K to 12 mechanical drafting teacher's guide
 
Unit 5 working_to_a_brief_in_the_creative_media_industries
Unit 5 working_to_a_brief_in_the_creative_media_industriesUnit 5 working_to_a_brief_in_the_creative_media_industries
Unit 5 working_to_a_brief_in_the_creative_media_industries
 
ADOVH Strategies for Designing Assessment.pdf
ADOVH Strategies for Designing Assessment.pdfADOVH Strategies for Designing Assessment.pdf
ADOVH Strategies for Designing Assessment.pdf
 
Communication skills bca 105 course breakup
Communication skills bca 105 course breakupCommunication skills bca 105 course breakup
Communication skills bca 105 course breakup
 
Program outcome maping
Program outcome mapingProgram outcome maping
Program outcome maping
 

Viewers also liked

Multivibrator bistabil
Multivibrator bistabilMultivibrator bistabil
Multivibrator bistabileddy_wib
 
かんたんマニュアル簡易版
かんたんマニュアル簡易版かんたんマニュアル簡易版
かんたんマニュアル簡易版Kazufumi Suzuki
 
diana.k.y.chung_resume
diana.k.y.chung_resumediana.k.y.chung_resume
diana.k.y.chung_resumeDiana Chung
 
Leveling the Playing Field in Liquidity Management & Solutions for Participat...
Leveling the Playing Field in Liquidity Management & Solutions for Participat...Leveling the Playing Field in Liquidity Management & Solutions for Participat...
Leveling the Playing Field in Liquidity Management & Solutions for Participat...Erkan Kilimci
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game DevelopmentSumit Jain
 
Types of organisation
Types of organisationTypes of organisation
Types of organisationShadiAR
 
Интернет-бизнес Как построить полноценную систему продаж (Бизнес как система)
Интернет-бизнес Как построить полноценную систему продаж (Бизнес как система)Интернет-бизнес Как построить полноценную систему продаж (Бизнес как система)
Интернет-бизнес Как построить полноценную систему продаж (Бизнес как система)Александр Круглов
 
Commission13 workshop 2015 reactor5 people surge,an awakened eastern visayas_...
Commission13 workshop 2015 reactor5 people surge,an awakened eastern visayas_...Commission13 workshop 2015 reactor5 people surge,an awakened eastern visayas_...
Commission13 workshop 2015 reactor5 people surge,an awakened eastern visayas_...ilpscommission13
 
Responsiv webbdesign
Responsiv webbdesignResponsiv webbdesign
Responsiv webbdesignAnton Tibblin
 
Media coursework – market research
Media coursework – market researchMedia coursework – market research
Media coursework – market researchelrichards18
 
Webbapplikationer - Kursintroduktion (anton.tibblin@mah.se)
Webbapplikationer - Kursintroduktion (anton.tibblin@mah.se)Webbapplikationer - Kursintroduktion (anton.tibblin@mah.se)
Webbapplikationer - Kursintroduktion (anton.tibblin@mah.se)Anton Tibblin
 

Viewers also liked (17)

Multivibrator bistabil
Multivibrator bistabilMultivibrator bistabil
Multivibrator bistabil
 
かんたんマニュアル簡易版
かんたんマニュアル簡易版かんたんマニュアル簡易版
かんたんマニュアル簡易版
 
Gadget review
Gadget reviewGadget review
Gadget review
 
Economic Research Worktext
Economic Research WorktextEconomic Research Worktext
Economic Research Worktext
 
Los pájaros
Los pájarosLos pájaros
Los pájaros
 
diana.k.y.chung_resume
diana.k.y.chung_resumediana.k.y.chung_resume
diana.k.y.chung_resume
 
Leveling the Playing Field in Liquidity Management & Solutions for Participat...
Leveling the Playing Field in Liquidity Management & Solutions for Participat...Leveling the Playing Field in Liquidity Management & Solutions for Participat...
Leveling the Playing Field in Liquidity Management & Solutions for Participat...
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Types of organisation
Types of organisationTypes of organisation
Types of organisation
 
mdg
mdgmdg
mdg
 
Интернет-бизнес Как построить полноценную систему продаж (Бизнес как система)
Интернет-бизнес Как построить полноценную систему продаж (Бизнес как система)Интернет-бизнес Как построить полноценную систему продаж (Бизнес как система)
Интернет-бизнес Как построить полноценную систему продаж (Бизнес как система)
 
Commission13 workshop 2015 reactor5 people surge,an awakened eastern visayas_...
Commission13 workshop 2015 reactor5 people surge,an awakened eastern visayas_...Commission13 workshop 2015 reactor5 people surge,an awakened eastern visayas_...
Commission13 workshop 2015 reactor5 people surge,an awakened eastern visayas_...
 
Bab i...
Bab i...Bab i...
Bab i...
 
Responsiv webbdesign
Responsiv webbdesignResponsiv webbdesign
Responsiv webbdesign
 
tercera parcial
tercera parcialtercera parcial
tercera parcial
 
Media coursework – market research
Media coursework – market researchMedia coursework – market research
Media coursework – market research
 
Webbapplikationer - Kursintroduktion (anton.tibblin@mah.se)
Webbapplikationer - Kursintroduktion (anton.tibblin@mah.se)Webbapplikationer - Kursintroduktion (anton.tibblin@mah.se)
Webbapplikationer - Kursintroduktion (anton.tibblin@mah.se)
 

Similar to Damon Bomar Portfolio

e3f55595181f7cad006f26db820fb78ec146e00e-1646623528083 (1).pdf
e3f55595181f7cad006f26db820fb78ec146e00e-1646623528083 (1).pdfe3f55595181f7cad006f26db820fb78ec146e00e-1646623528083 (1).pdf
e3f55595181f7cad006f26db820fb78ec146e00e-1646623528083 (1).pdfSILVIUSyt
 
Presentation on po pshjhhjhekhhkkhkhjpeo
Presentation on po pshjhhjhekhhkkhkhjpeoPresentation on po pshjhhjhekhhkkhkhjpeo
Presentation on po pshjhhjhekhhkkhkhjpeoepandhari
 
Course Description Considering that an organization’s peopl
Course Description   Considering that an organization’s peoplCourse Description   Considering that an organization’s peopl
Course Description Considering that an organization’s peoplCruzIbarra161
 
Discrete-Mathematics syllabus sample.docx
Discrete-Mathematics syllabus sample.docxDiscrete-Mathematics syllabus sample.docx
Discrete-Mathematics syllabus sample.docxLaizaMaeRodriguezAgn
 
142.8 Digital and Tech solutions PRF3
142.8 Digital and Tech solutions PRF3142.8 Digital and Tech solutions PRF3
142.8 Digital and Tech solutions PRF3Jordan Cooper
 
University of Queensland
University of QueenslandUniversity of Queensland
University of QueenslandTom Zhang
 
Eng 317H Syllabus Spring 2021
Eng 317H Syllabus Spring 2021Eng 317H Syllabus Spring 2021
Eng 317H Syllabus Spring 2021Victoria Arthur
 
BSc_Hons_ in Applied Computer Science
BSc_Hons_ in Applied Computer ScienceBSc_Hons_ in Applied Computer Science
BSc_Hons_ in Applied Computer ScienceFakira Noor
 
Spr21 syllabus davidson
Spr21 syllabus davidsonSpr21 syllabus davidson
Spr21 syllabus davidsonNeilDavidson14
 
L3 gd ha6_showcase_210414
L3 gd ha6_showcase_210414L3 gd ha6_showcase_210414
L3 gd ha6_showcase_210414Deightonater
 
Learn data science with r programming
Learn data science with r programmingLearn data science with r programming
Learn data science with r programmingRonikSharma1
 
Learn data science with r programming
Learn data science with r programmingLearn data science with r programming
Learn data science with r programmingNikhilsharma1159
 
Learn data science with r programming (1)
Learn data science with r programming (1)Learn data science with r programming (1)
Learn data science with r programming (1)Sagag55
 
Learn data science with r programming
Learn data science with r programmingLearn data science with r programming
Learn data science with r programmingKeshavSain2
 

Similar to Damon Bomar Portfolio (20)

4200 (1).pdf
4200 (1).pdf4200 (1).pdf
4200 (1).pdf
 
e3f55595181f7cad006f26db820fb78ec146e00e-1646623528083 (1).pdf
e3f55595181f7cad006f26db820fb78ec146e00e-1646623528083 (1).pdfe3f55595181f7cad006f26db820fb78ec146e00e-1646623528083 (1).pdf
e3f55595181f7cad006f26db820fb78ec146e00e-1646623528083 (1).pdf
 
Presentation on po pshjhhjhekhhkkhkhjpeo
Presentation on po pshjhhjhekhhkkhkhjpeoPresentation on po pshjhhjhekhhkkhkhjpeo
Presentation on po pshjhhjhekhhkkhkhjpeo
 
Course Description Considering that an organization’s peopl
Course Description   Considering that an organization’s peoplCourse Description   Considering that an organization’s peopl
Course Description Considering that an organization’s peopl
 
My Portfolio
My Portfolio My Portfolio
My Portfolio
 
Discrete-Mathematics syllabus sample.docx
Discrete-Mathematics syllabus sample.docxDiscrete-Mathematics syllabus sample.docx
Discrete-Mathematics syllabus sample.docx
 
CSEIT- ALL.pptx
CSEIT- ALL.pptxCSEIT- ALL.pptx
CSEIT- ALL.pptx
 
Oose lab notes
Oose lab notesOose lab notes
Oose lab notes
 
142.8 Digital and Tech solutions PRF3
142.8 Digital and Tech solutions PRF3142.8 Digital and Tech solutions PRF3
142.8 Digital and Tech solutions PRF3
 
University of Queensland
University of QueenslandUniversity of Queensland
University of Queensland
 
Eng 317H Syllabus Spring 2021
Eng 317H Syllabus Spring 2021Eng 317H Syllabus Spring 2021
Eng 317H Syllabus Spring 2021
 
BSc_Hons_ in Applied Computer Science
BSc_Hons_ in Applied Computer ScienceBSc_Hons_ in Applied Computer Science
BSc_Hons_ in Applied Computer Science
 
Spr21 syllabus davidson
Spr21 syllabus davidsonSpr21 syllabus davidson
Spr21 syllabus davidson
 
L3 gd ha6_showcase_210414
L3 gd ha6_showcase_210414L3 gd ha6_showcase_210414
L3 gd ha6_showcase_210414
 
Learn data science with r programming
Learn data science with r programmingLearn data science with r programming
Learn data science with r programming
 
Learn data science with r programming
Learn data science with r programmingLearn data science with r programming
Learn data science with r programming
 
Learn data science with r programming (1)
Learn data science with r programming (1)Learn data science with r programming (1)
Learn data science with r programming (1)
 
Learn data science with r programming
Learn data science with r programmingLearn data science with r programming
Learn data science with r programming
 
L3 gd ha6_showcase_210414
L3 gd ha6_showcase_210414L3 gd ha6_showcase_210414
L3 gd ha6_showcase_210414
 
Resume_shanmugapriya
Resume_shanmugapriyaResume_shanmugapriya
Resume_shanmugapriya
 

Damon Bomar Portfolio

  • 2.  Statement of Authenticity  Personal mission statement  Elevator speech  Education  Resume  Professional Development and Training  Referral letters  References  Awards & Accomplishments  Volunteer history  Professional Affiliations  Career path  Work samples
  • 3.  Damon Bomar  13942 Warwick ST.  Detroit, MI.  48223  September 23, 2015  I declare that the materials in this portfolio is my work unless noted otherwise by Damon Bomar.  Damon Bomar
  • 4. I am a new DeVry graduate with a Bachelors of Science Degree in Programming and Gaming simulation. I seek an entry level position in game design or video game programming that will lead me into developing my own company.
  • 5. Hello. My name is Damon Bomar. I’m a about to graduate from DeVry University with a Bachelors degree in Gaming and Simulation Programming. Since I was very young I have wanted to be a video game designer because my love for games started with Dungeons and Dragons. This jump started my creativity for game creation. I started thinking about what I would do different in the design of games. As I grew up I learned programming and how to create levels for other games. That is what lead me to this company. The creativity and continued technological advancements for game design here is the best.
  • 6.  DeVry Plan of Study  DeVry course descriptions  DeVry academic history
  • 7.  A Bachelor of Science Game & Simulation Programming with a focus in Game design.   129 Credits are required from the following areas:  General Education 49 Credits required  Core-Degree Coursework 40 credits required  Career-focused coursework 40 credits required
  • 8. CARD 405- Career Development  Career planning strategies and resources are explored to prepare students for a successful job search and to maximize potential for advancement and long- term professional growth. Students perform self-assessment and goal-setting activities, and apply research and evaluation skills to execute job search and career advancement strategies. Each student assembles a professional portfolio highlighting achievements, goals and concrete plans. This course must be taken at DeVry. Prerequisite: Senior status / 2-2  COLL148 Critical Thinking and Problem-Solving ^ This course focuses on identifying and articulating skills needed for academic and professional success. Coursework provides instruction and practice in critical thinking and problem-solving through analysis of critical reading and reasoning, as well as through examination of problem-solving methodologies. Students learn to work in teams, to identify and resolve problems, and to use research effectively to gather and evaluate relevant and useful information. / 3-3
  • 9.  ECON312 Principles of Economics^ This course introduces basic concepts and issues in microeconomics, macroeconomics and international trade. Microeconomic concepts, such as supply and demand and the theory of the firm, serve as foundations for analyzing macroeconomic issues. Macroeconomic topics include gross domestic product (GDP), and fiscal and monetary policy, as well as international topics such as trade and exchange rates. The course stresses analyzing and applying economic variables of real-world issues. Prerequisites: ENGL112; and MATH104, MATH114 or placement into MATH190 / 3-3  ENGL112 Composition This course develops writing skills through analysis of essays, articles and other written works that are used as models for writing practice and development. Writing assignments stress process approaches, development, organization, revision and audience awareness. Students use word processing and web-based tools to develop written work. Students who receive credit for this course may not also receive credit for ENGL108. Eligibility to enroll in the course is based on placement results or successful completion of ENGL062. / 4-4
  • 10.  ENGL135 Advanced Composition^+ This course builds on the conventions and techniques of composition through critical reading requirements and longer, more sophisticated reports, including a documented library research paper. Assignments require revising and editing for an intended audience. Students are also taught search strategies for accessing a variety of print and electronic resources. Prerequisite: ENGL108 or ENGL112 / 4-4  ENGL227 Professional Writing^+ This course extends composition principles to writing in a career context. Through a process-oriented approach, students learn to create effective reports and correspondence. Major emphasis is given to the principles of professional writing in common applications. Studies include electronic communication and oral reporting. Students may also learn to create web pages for communication purposes. Prerequisite: ENGL108 or ENGL112 / 4-4
  • 11.  ENGL230 Professional Communication This course enhances students’ writing and presentation skills for academic applications and professional communication in the workplace. Students analyze the needs of divergent audiences, and craft messages using technology tools and media appropriate for distance and group communication. An emphasis on collaborative work further prepares students for the contemporary work environment. Prerequisite: ENGL112 / 3-3  GSP111 Introduction to Game and Simulation Programming* This course provides a broad overview of the game industry, as well as of the game development and design process. An introduction to programming logic and design is also included. Prerequisite: Admission to the GSP program / 4-4
  • 12.  GSP115 Introduction to Programming in C++ with Lab* This course introduces basics of designing and coding programs – including using an integrated development environment (IDE) – language syntax, and debugger tools and techniques. Students learn to develop programs that manipulate simple data structures, such as arrays, as well as different types of files. Prerequisite: CIS115 or GSP111 / 5-4  GSP125 Intermediate Programming in C++/OOP with Lab* This course introduces object-oriented programming concepts including objects, classes, encapsulation, polymorphism and inheritance. Students design, code, test and document
  • 13.  GSP215 Computer Systems for Programmers with Lab* This course covers hardware and software aspects of computer systems – knowledge of which is essential for designing high performing game engines – that affect game software performance. Prerequisite: GSP125 / 5-4  GSP221 Math Programming for Games* This course introduces 2D geometry and the application of linear algebra as used in video games and interactive simulation design. Students learn mathematical principles such as parametric and implicit linear equations, the derivative and integral, implementation and application of linear algebra using a vector class, and collision detection between a particle/ball and straight boundaries. Prerequisites: GSP125 and PHYS216 / 4-4
  • 14.  GSP240 Practical Game Design with Lab* This course focuses on basic elements used to systematically transform a designer’s vision into a working game or simulation. Topics include spatial and task design; design integration; control schemes; game balancing; game play mechanics and player interaction; tuning; and types and methods of testing and analysis. Prerequisite: GSP111 / 5-4  GSP261 Introduction to Computer Graphics Modeling and Programming with Lab* This course introduces principles of 3D computer graphics modeling from the perspectives of the technical modeler and the programmer responsible for creating 3D environments for games and simulations. Students explore methods for 3D modeling, environmental programming and model interaction. Prerequisites: GSP125 and GSP240 / 5-4
  • 15.  GSP281 Simulation Design and Programming with Lab* This course explores mathematical theories, models and principles fundamental to design and development of computer simulations for study and interpretation of real phenomena; for learning and evaluation tools; and for instructional simulations and in-game simulation event development. Prerequisite: GSP295 / 5-4  GSP295 Data Structures with Lab* This course examines abstract data structures – including linked lists, stacks, queues, tables, trees and graphs – their uses and programming algorithms required to implement them. Prerequisite: GSP125 / 5-4
  • 16.  GSP315 Artificial Intelligence for Games and Simulations with Lab* This course covers artificial intelligence methods and techniques related to game and simulation programming. Topics explored include autonomous movement, path finding, decision-making, genre considerations and learning with dynamic programming. Prerequisite: GSP295 / 5-4  GSP321 Physics Engine Development* This course focuses on programming a physics engine for game and simulation. Students are introduced to calculus, as well as to Newtonian mechanics and linear algebra. Major components of the physics engine – including linear and rotational mechanics, conservation of momentum and energy, collisions between objects, and algorithms and data structures for collision detection and response – are covered. Prerequisites: GSP221 and MATH190 / 4-4
  • 17.  GSP340 Modification and Level Design with Lab* This course introduces tools and concepts used to create levels for games, including level design, architecture theory, critical path and flow, game balancing, play-testing and storytelling. Working as a team, students create an original modification (MOD) based on a current game engine, creating original levels, characters and content for real-time multi-player and first- person games. Prerequisite: GSP261 / 5-4  GSP381 Computer Graphics Programming I with Lab* This course introduces computer graphics programming. Topics include 2D and 3D rendering, 3D animation, and programming for sound and input/output devices. Prerequisite: GSP321 / 5-4
  • 18.  GSP390 Computer Graphics Programming II with Lab* Building on the foundation established in GSP381, students explore scene management, terrains, particle effects and advanced techniques in programming computer graphics. Prerequisite: GSP381 / 5-4
  • 19.  GSP410 Software Engineering for Game Programming with Lab* This course introduces principles and methodologies of software engineering for game and simulation software development. Processes and tools covered ensure that software products are developed to meet requirements, are tested for reliability, can be effectively maintained, and are delivered on time and within budget. An iterative and incremental development process is introduced as a team approach across the software development life cycle. Prerequisite: GSP362 / 5-4  GSP420 Game Engine Design and Integration with Lab* This course introduces the logic and function of game engines, as well as the software core of computer games. Addressed are systems (graphics, input, sound and clock); virtual consoles; 3D graphics renderers; game engine function interfaces; and tools and data as aspects of game engines that facilitate reuse of assets such as graphics, characters, animated machines and levels. Prerequisite: GSP410 / 5-4
  • 20.  GSP470 Multiplayer Online Game Programming with Lab* This course introduces player behavior and programming topics unique to online multi-player game environments for role play, casual and virtual world games. Topics include synchronous and asynchronous game design, player interaction, network performance and game system management. Prerequisite: Successful completion of 89 semester-credit hours / 5-4  HIST405 United States History This course examines American history from the formation of the 13 original colonies to the present. Coursework addresses the struggle to define American citizenship and government, development of the nation and a national economy, and racial exclusion in American society. Also examined are the country’s transformation to a world power, Reconstruction, resurgence, recession and reform, principles of justice and the American experience. Students who receive credit for this course may not also receive credit for HIST225. Prerequisite: ENGL135 / 3-3
  • 21.  HUMN303 Introduction to the Humanities^+ This course introduces vital areas of the humanities, such as the visual and performing arts, literature, history and philosophy. Students analyze and evaluate works of art, and develop connections among these works and their historical, cultural and philosophical contexts. Discussions, writings, oral presentations, group activities and visits to cultural venues prepare students for more advanced inquiry in subsequent courses. Prerequisite: ENGL135 / 3-3  LAS432 Technology, Society, and Culture^+ In this capstone course, the relationship between society and technology is investigated through reading, reflection, research and reports. The course identifies conditions that have promoted technological development and assesses the social, political, environmental, cultural and economic effects of current technology. Issues of control and ethical considerations in the use of technology are primary. Discussion and oral and written reports draw together students’ prior learning in specialty and general education courses. This course must be taken at DeVry. Prerequisites: Successful completion of 89 semester-credit hours and all general education requirements except courses with the prefix CARD, and permission from the appropriate academic administrator / 3-3
  • 22.  MATH190 Pre-Calculus^ This course emphasizes topics that form the foundation for study of electronics, engineering technology, game and simulation programming, and calculus. Topics include analyzing and graphing quadratic, polynomial, rational, exponential, logarithmic and trigonometric functions; and developing complex solutions to problems in rectangular, trigonometric and Euler form. Students use computer software and technology to assist in problem-solving and analysis. The minimum requirement to pass this course is 70 percent, and grades of D are not assigned. Eligibility to enroll in the course is based on placement results or successful completion of MATH104. / 4-4  MATH233 Discrete Mathematics This course introduces discrete mathematics as applied to game and simulation programming problems. Topics include logic, sets, Boolean algebra, data representation, counting, probability, randomness, algorithm efficiency, recursion, recurrence relations, Markov chains, graphs and trees. Mathematical reasoning is emphasized throughout. Computer software is used in problem modeling and solutions. Prerequisites: GSP125 and MATH190 / 3-3
  • 23.  MGMT404 Project Management^ This course enhances students’ ability to function in a project leadership role. While exploring the project life cycle, they gain experience in budget and timeline management. Project management software is used to design project schedules using methods such as bar charts, program evaluation review technique (PERT) and critical path method (CPM) to produce project plans to apply to the solution of case studies. Prerequisites: Successful completion of 56 semester-credit hours, and MATH221 or MATH233 / 4-4  MGMT410 Human Resource Management* Students in this course explore contemporary concepts and techniques essential to managing corporate human resources. Topics include resource planning, staffing and rewards, as well as developing and maintaining positions and people. Prerequisite: BUSN115 / 4-4
  • 24.  PHYS216 Physics with Lab This course examines fundamental principles of mechanics, thermodynamics, optics, and electricity and magnetism, as well as aspects of modern physics. Lab activities complement classroom discussion and include experiments that concisely illustrate main theoretical topics presented. Prerequisite: MATH114 or MATH190 / 5-4  PSYC110 Psychology^ This course provides a foundation for understanding, predicting and directing behavior. Organized within a framework encompassing foundations, general topics and applications, the course provides an understanding of how psychological principles and concepts relate to professional and personal life. Topics include learning, attitude formation, personality, social influence, dynamics of communication, conflict resolution, motivation, leadership, and group roles and processes. / 3-3
  • 25.  PSYC305 Motivation and Leadership^ This course focuses on human motivation and leadership skills required to effectively manage groups and individuals. Topics include basic motivation principles, leadership styles, workplace stress and conflict, and the dynamics of group development. Students who receive credit for this course may not also receive credit for PSYC307. Prerequisite: PSYC110, SOCS185 or SOCS190 / 3-3  GSP361 Applied Development Project I* Students in this course work individually to apply knowledge and mastered skills to develop small game or simulation programs, or modifications to game or simulation programs. Prerequisite: GSP315 / 4-2
  • 26.  GSP362 Applied Development Project II* Students in this course work as team members to apply knowledge and mastered skills to design and develop small game or simulation programs, or modifications to game or simulation programs. Prerequisite: GSP361 / 4-2  GSP494 Senior Project I* Students in this course apply knowledge and mastered skills to develop at least one complete level of a 3D game or simulation. This course must be taken at DeVry. Prerequisites: GSP420 and permission from the appropriate academic administrator / 2-2
  • 27.  GSP497 Senior Project II* In this course, a continuation of GSP494, students further apply knowledge and mastered skills to develop at least one complete level of a 3D game or simulation. This course must be taken at DeVry. Prerequisite: GSP494 / 2-2
  • 28.  CARD 405 – Career Development Currently Enrolled  MGMT 404 – Project Management Currently Enrolled  PSYC 305 – Motivation and Leadership A  MATH 190 - Pre-calculus TR  PSYC 110 – Psychology A  Math 233 – Discrete Math C  COLL 148-Critical Thinking and Problem Solving A  ENGL 227 - Professional Writing B  ENGL 230 - Professional Communication A  GSP 381 – Computer Graphics Prgrnm w/lab Not Taken  GSP 390 – Computer Graphics Prgrnm II w/lab Not Taken  GSP 420 – Software Engineering for Game Pro w/lab Not Taken
  • 29.  HUMN 303 – Intro to Humanities A  HIST 405 – United States History A  PHYS 216 – Physics with Lab B  ENGL 112– Composition TR  ENGL 135 - Advanced Composition TR  LAS 432 - Tech, Society, and Culture A  GSP 111 – Intro Games & Simulation Prgm A  GSP 115– Intro to Prgm in C++ w/lab C  GSP 125- Intmed Prgmg C++/OOP w/lab B  GSP 215 – Comptr Sys for Programmers w/lab C  GSP 295 – Data structures w/lab B  GSP 315 - AI for Games & Sims w/lab D  GSP 321 – Programming Game Physics w/Lab C  GSP 281 – Sim Design & Prgmng w/lab C  GSP 221 - Math Programming For Games C
  • 30.  ECON 312 – Principles of Economics C  GSP 240 – Practical Game Design w/lab A  GSP 261 – Intro CG Modeling & Prgm w/lab A  GSP 340– Modification and Level Design w/lab C  GSP 410 – Software engineering for Game Prog w/lab Not Taken  GSP 470 – Multiplayer online Game programming Not Taken  GSP 361 – Applied Development Project I Not Taken  GSP 362 - Applied Development Project II Not Taken  GSP 494 – Senior Project I Not Taken  GSP 497 – Senior Project II Not Taken  GSP 221 – Math Programming for Games B
  • 31. 9/18/2015 DAMON L BOMAR - Video GameProgrammer/Designer http://cso.hiredevry.resumemaker.com/DamonBomar.resume 1/2 DAMON L BOMAR 13942 WARWICK ST., DETROIT, MI 48223, United S t a t e s Home: 313-273-2778, Mobile: 313-608-5296, 1223bomar@comcast.net SUMMARY Technical Skills • Proficient with computer hardware and operating system (Dos, Win 95, 98 Windows NT/ 2000/ XP/ Vista & Linux) Installation, Configuration, Troubleshooting, Networking, Security, and MS Word, Access, Excel, PowerPoint, Adobe Acrobat, Antivirus, Internet Explorer, Mozilla, WinZip; HTML; LAN/WAN Networks, Corporate Email, Internet / Intranet Operations, Disaster Recovery Planning. • LICENSES & CERTIFICATIONS • Microsoft Certified Systems Engineer (Pending) • A+ Certified Technician • Certified Forklift driver QUALIFICATIONS Entry level programmer/ Video game designer with accomplished experience in visual studio, unreal engine, DirectX 11 and game maker pro. Administrative skills and vast computer skills.* Provide functional and technical support, troubleshooting and diagnosing hardware and software problems, including desktop, laptop, WAN, LAN, and remote systems. * Installed and updated software, as well as setup and troubleshoot all equipment. * Expertly installed, configured, monitored and troubleshot PC’s and related hardware on all OS platforms. * Performed diagnostic testing on PC equipment and ensured printers were up and running at all times. * Identified and removed computer viruses and provided major repairs in accordance with outside vendors. * Performed wiring and daily maintenance of internal computer systems. Monitored and troubleshoot LAN, installed and configured routers and switches, and generated weekly reports. EMPLOYMENT 2010 - 2011 CHRYSLER/FIAT Line Lead Detroit, Michigan Responsible for employees installing rea and front axle, transmission and other key parts before the body is lowered. Replace any missing employee in the group due to absence or break. 2007 - 2009 CARACO PHARMACEUTICALS Inventory Return Specialist Wixom, MI. Responsible for receipt of finished Returned Goods from Customers. This includes confirmation of product received, shortages, damages, products placed into stock, and transfer of product to the proper areas. • Created and maintained spreadsheets on all returned goods, quality, quantity and physical location for Company files. 2007 - 2007 ADVANTAGE S T A F F I N G Inventory Control Birmingham, MI. Responsible for inventory adjustments, audits, cycle counts, replenishment ordering, and accuracy reports. 2003 - 2006 TECHNICOLOR Inventory Control/Forklift Operator Livonia, MI. Responsible for Shipping & Receiving, pulling of customer orders, Cycle Counting, Forklifts and RF scanning units training for new employees. 2000 - 2002 HOMEDICS, COMMERCE Inventory Control/Administrative Township, MI. Inventory Control/ Administrative • Report to Supervisors inventory adjustments, audits, cycle counts, accuracy reports, warehouse attendance, and scheduling time off. As well as pulling customer orders. 1997 - 2000 VIRGINIA TILE COMPANY Warehouse / Inventory Control Farmington MI. EDUCATION Reported to Supervisor with responsible for inventory adjustments of audits, stock, special orders, and shipping and receiving and order pulling-via Hilo. 2016 DeVry University Southfield, Michigan B.S., Game and Simulation Programming / GPA: 3.0 Dean’s List. 2008 COMPUTER NETWORKING CENTER Livonia, Michigan Certificate, A+ Technician / Networking • GPA: 4.0 A+ Technician, Desktop IT Security Admin, MCP/ Network+/ CCNA/LINUX+. KEY EVENTS • Promoted to Team Leader after 3 months of employment. • Successfully performed every line job in the department. LICENSES AND CERTIFICATIONS Certificate A+ Technician/Desktop IT Security Admin/ MCP?Network+/CCNA/Linux, 2008 - 2008 COMPUTER NETWORKING CENTER, LIVONIA, MICHIGAN Proficient with computer hardware, operating systems installation, configuration, troubleshooting, networking, security, MS Office and LAN/WAN networks.
  • 32.  Certificate A+ Technician/Desktop IT Security Admin/ MCP?Network+/CCNA/Linux, 2008 2008 COMPUTER NETWORKING CENTER, LIVONIA, MICHIGAN
  • 33. Farah Muller, CPC 4103 Harvard Rd. Detroit, MI 48224 313-878-6613 September 24, 2015 To whom it may concern: It is my very great pleasure and honor to supply this letter of recommendation on behalf of Damon L Bomar as a candidate with your organization and I have been affiliated with him for the past seven years. As he finalizes his Bachelor of Science degree in Game and Simulation Programming from DeVry University. Damon will graduate (with honors) in May, 2016 and I am confident that he will make a vibrant, efficient, and valued member of your team. I find myself uniquely qualified to support Mr. Bomar’s candidacy as I have observed him in a number of situations which have allowed me to witness first hand his dedication to the field of programming, his dedication to his academic preparation, and his willingness to do what it takes in order to diagnosis, troubleshoot, and critically problem solve are the characteristics which lend me to believe you will be hard-pressed to find a more qualified candidate include, but are not limited to:  Mr. Bomar’s plan preparation and implementation as an IT/Desktop Security Admin technician are without equal.  Mr. Bomar’s willingness to Install and update software as well as set up and troubleshoot equipment including desktop, laptop, WAN, LAN, and remote access.  Mr. Bomar is proficient in the installation and configuration of several operating systems: DOS, Win 95, 98 Windows NT/ 2000/ XP/ Vista & Linux. You would have a hard time finding an employee as flexible and dedicated as Damon and I highly recommend him as Solid addition to your programming staff. If you would like more information, I would be happy to provide it. Please call me at the number above and ask for me by name. Thank you, Farah Muller, CPC
  • 34. Craig Derrick 1400 Pinnacle Ct. #306 Pt. Richmond, CA 94801 (650) 455-5539 September 25, 2015 To Whom It May Concern: I’m writing this letter on behalf of Damon Bomar, a talented programmer, game designer, and trusted colleague. I’ve had the pleasure of knowing and working with Damon for many years and have watched him develop his technical, analytical, and creative skills across many different types of genres and platforms. Over my nearly 20 years in the game industry I have worked with many individuals and teams. I pride myself in my ability to recognize talent and I’ve been fortunate enough to watch Damon work. I’ve observed that his disciplined and methodical approach to programming and design elevates everyone’s work around him. He’s a very collaborative individual and brings a wealth of game design experience and insight to every project he works on. Damon has shown a great passion for making games and is constantly striving to improve his skillset. He has developed a strong C++ coding foundation to match his design abilities and now possess the skills to develop his own games. Whether it’s coding from scratch in Visual Studio or using tools such as Game Maker Pro, Damon has shown strong competency and willingness to develop prototypes quickly and to jump straight into getting the game ideas on screen – much to the benefit of his projects andteams. Damon has an incredible future ahead and I very much look forward to working with Damon again. I can’t wait to see and play what new games he comes up with! Sincerely, Craig Derrick craigderrick@outlook.com www.craigderrick.com
  • 35.  Scott Kelley 313-588-6538 Allen Park, MI.  Selina Williams 313-600-4464 302 Brookfield Dr., Canton, MI.  Farah Muller, CPC 313-878-6613 4103 Harvard Rd. Detroit, MI. 48224  Craig Derrick 1-650-455-5539 1400 Pinnacle Ct. #306 Pt. Richmond, CA 94801
  • 36.  Dean’s List at DeVry
  • 37.
  • 38.
  • 39.  My one-year career goal is to gain programming and design experience.  My two-year career goal is to gain more experience and gain contacts in the industry.  My five-year career goal is to take my experience and create my own game titles for different companies.
  • 40.  CDirectXFramework::CDirectXFramework(void) : m_d3ddevice(nullptr),  m_immediatecontext(nullptr),  m_swapchain(nullptr),  m_rendertargetview(nullptr),  m_depthstencilview(nullptr),  trianglevb(nullptr),  triangleib(nullptr),  numoutputmodes(256),  vertexshader(nullptr),  hullshader(nullptr),  domainshader(nullptr),  geometryshader(nullptr),  pixelshader(nullptr)  {  #if defined(DEBUG) | defined(_DEBUG)  m_d3ddebug = nullptr;  #endif  }  CDirectXFramework::~CDirectXFramework(void)  {  // If Shutdown is not explicitly called correctly, call it when  // this class is destroyed or falls out of scope as an error check.  Shutdown();  }

Editor's Notes

  1. Some of the code DirectX 11 Programming.