Faculty Spotlight: Thomas Byrne (Cybersecurity Program)

Part of what makes Coleman University so unique to San Diego is the incredible faculty that we have on our campus. Technology and its development are not pastimes for our faculty; their careers and passions are built around it. We sat down with one of our Cybersecurity instructors, Mr. Thomas Byrne, to talk about his passion for technology and teaching. Hopefully we can show you something new and exciting about your instructors!

Mr. Byrne (far right) stands with his First Robotics Team at the Central Valley Regional in March of 2016. This photo was taken after the team had secured a spot in a semi-final for the second time that month!

1.So, Mr. Byrne, what drew you to technology and network security?

I grew up with technology and thinking back here are some of my memories: I was literally amazed at my first RED Led watch in the mid 1970’s as well as PONG, which I had hooked up to my TV. I thought to myself “this is the future, these digital readouts.”  Then one day in 1982 my father, who worked at McDonnell Douglas in Long Beach as a Branch Chief Engineer, brought home a Compupro 8/16. It ran CP/M off of 8-inch floppies. One of my favorite games to play on the computer was “Colossal Cave Adventure,” which was a text based adventure game that made you visualize the world you were exploring. I spent a lot of time exploring that cave and one day I got stuck in the cave and actually phoned the author for a game hint in the help file. That was cool, knowing that I could phone the creator of the game. The hint was “Did you get the axe? Did you throw the axe at the Minotaur?” Ooops! I also read a lot when I was a kid, and I eventually came across tech magazines in the electronics store. I read an article and found out that you could punch a hole on the back of that huge floppy to make it double sided; it was so exciting to learn that I could double my storage!  I learned to program in Assembly, which meant manipulating the CPU stack, and I watched my dad write code to track expenses and even predict when airplanes were flying overhead as they landed in LAX. I also received my HAM radio license back when you had to learn Morse code and was communicating with people in Japan and Germany… so that’s how I sort of got hooked on technology, it was my fun time. As for network security, I like to be secure and wanted to learn how to maintain my systems against threats. I saw all the virus activity and did not want to lose my data, so I researched how to stay safe online and really liked understanding how the hackers think and what motivates them. I also learned how vulnerable this technology is, and I wanted to do something about it.

2.How long have you been teaching at Coleman? What inspired you to become a teacher?

I was hired as an Instructor in August of 2010. Before that I was a corporate trainer for Luxottica. I always was someone who could learn and then explain almost any topic and gain insights on it. I really like helping people understand difficult concepts in cybersecurity. This is a huge positive, as a lot of the material can be difficult until you understand it. I try to make it easy to understand, so that my students can remember the material down the road and make use of that knowledge. I try my best to cut through the noise to the essence of what’s really important to know.

3.Do you have a piece of advice or information that you want all of your students to know before they graduate?

There is a job for you, as the world certainly needs trained cybersecurity professionals. It will not be handed to you though. One piece of advice I have is to be very flexible in your careers and gravitate to the areas that interest you. Learn everything you can about security and technology; we live in amazing times and the whole world is going through a digital transformation right now. The world needs your help, so study hard and keep up with all the changes in technology and security. The Internet is a great human resource, so use it; learn how to find good sources of information and never stop learning. It’s very important to learn to interact with others in a positive way and become a good communicator. Be a positive person. Technology is hard for many so help them understand it.

4.Where do you go for the most accurate and up-to-date information on what is happening in technology?

I take advantage of my commute time and listen to podcasts. I’ve got my podcast apps, and I can tie into any podcast out there. I listen to Google, Apple, Microsoft, Security Podcasts, etc. It really comes down to about five companies that are at the head of technology development. It is all interesting to watch and hear, like a big game to see who will come out with the next trend.

5.What are some basic tactics that you would recommend to the public, who may not be fully aware of online cyber risks?

First of all, don’t believe in total privacy online. If you’re on the Internet regularly, you are not doing it privately. If you’re using the Internet you’re going to be in some database somewhere. In regard to keeping your own computers and other devices secure, try not to click on links that you don’t recognize, use two-factor authentication whenever possible, have a password manager for your personal emails and other log-ins, keep up with the news, and don’t go to websites that you can’t verify. Most importantly, don’t allow any action on your devices that you do not personally approve. So if an email comes up with a link that you do not know, reverse it, call the company directly and ask if they contacted you. You need to initiate the connection instead of assuming a provided link is good.

6.What are you involved in outside of the classroom that involves technology development?

Well, I am a mentor for First Robotics. My son wanted to start a robotics club at his high school with two friends, after seeing that other schools around the city, such as Hi Tech High had them. They started a robotics team for Mission Hills High School in San Marcos. I met with them and let them know that I wanted to help out, so I met all the parents of the other students and we worked together to start a robotics team. It’s a lot of work! You have to form the team, and it costs about $4000 to compete in these competitions, so that takes a lot of fundraising. You’re given parameters like the weight of the robots, which has to be 120 pounds, and the cost, which has to be less than $4000, and so on. So you need to get sponsors. We got started in the robotics competitions in San Diego four years ago, and our first project was a defensive robot which was required to have the ability for aerial assist. In that first competition we placed 23rd out of 60 teams, which was pretty high for a rookie team, considering that some of the other teams had been doing this for at least ten years. From there we ended up going to St. Louis to compete, because we won Rookie All Star; we were up against teams from across the nation, but there are also about 30 countries that do this every year as well. Right now there are about 6,000 teams globally that are a part of this competition. We were up against the best and that motivated us to come back even better the next time. So in the following years we have been semi-finalists in both the national and international competitions. This year we were semi-final and quarter-finalists. There are a lot of scholarships attached to this, so students can get money from Boeing and other companies who are looking for engineers to sponsor. Our team is so successful because we have so many mentors who specialize in every aspect of building and implementing.

7.What is an up and coming technology or technology trend that you are really excited about?

Well people like to say that my head is in the clouds, because I am so invested in cloud computing! This is the next paradigm shift in major technology. A cloud service run by major corporations like Google and Microsoft provides the advantage of a powerful storage facility, with massive processing power, and servers that can shift their computing power to adapt to any situation. In regards to hacking, people are going to start seeing the value of the cloud, because it offers more security at less expense, and it is consistently updated. The ability to share and store information will connect the world and give everyone access to technology.

 

We want to thank Mr. Byrne for taking the time to tell us about himself and his passion for technology. Keeping students motivated and engaged is a full-time job and there is a lot more beneath the surface here than you might think. Join us again next month for another spotlight on our incredible faculty at Coleman University! If you would like to know more about First Robotics and the team that Mr. Byrne is mentoring follow the links below.

https://www.firstinspires.org/robotics/frc

https://www.facebook.com/team5137/

 

Coleman University Students are Chosen as Semi-finalists in Robotics Development Competition for Mars Exploration!

Chase Thurmond (top right) is leading the ENVI team, along with Coleman students Hao Yu and Anthony Anderson (far left), in their autonomous robot project for Mars exploration. This team will be working on this throughout the spring in order to meet the summer 2017 due date.

Technology is not a static field; it changes daily, hourly, and minute by minute. Technology development isn’t even restricted by Earthly aspirations; developers are now looking to the skies again as their next target. Unmanned ground vehicles have become the latest topic for development and putting these autonomous droids on Mars is no longer just a dream. In early 2017 the Mars City Design Competition put out a call for student teams around the world and across the nation to submit their ideas for an autonomous robot or program that centers on the theme of “transportation” that could be used to help colonize Mars. Applicants had to submit a video explaining their project and what they felt it could contribute to Mars exploration, as well as a breakdown of how they would build their project and what materials they would use. Students from Coleman University, with the help of the expert engineers at ENVI, and lead by student Chase Thurmond, submitted the ENVI design for an autonomous and cooperative robot flock.  The ENVI team, hosted at Coleman University, was chosen as a semi-finalist!! Out of 135 applications, this project and its team of developers were chosen to be one of just 15 teams competing for the chance to see their projects come to life this summer and possibly become part of the race to Mars! Teams from all over the world including France, the UK, and South America are in this competition, vying for the top spot and global recognition as a leading developer in Mars exploration. Students from our Software Development, Cybersecurity, and Graduate Studies Program came together to build the first engineering concept for a cooperative “flock” of unmanned land robots that would essentially become the eyes and hands of astronauts or colonists living and working on Mars. The overall goal of Mars City Design is to promote the development of sustainable and efficient tools for a successful living community not just on Mars, but on future planets yet to be discovered and explored. The semi-finalists chosen for this project will be presenting a teaser of their design and vision at a fundraiser in Los Angeles on May 25th. We at Coleman University want to congratulate the students who took interest in an extracurricular opportunity to put this project into motion, and the dedicated team at ENVI who are mentoring them through this journey. We look forward to seeing the finished product! You can find more information on the other designs, previous winners, and track to competition from their website: https://marscitydesign.com/news.

Make 2017 the Year to Start or Finish Your Degree

Each year, millions of Americans make New Year’s resolutions and vow to keep them. Eat better! Exercise more! Get organized! While these are all attainable goals, the reality is that many of us lose sight of them within a month or two. Why is it so difficult to keep resolutions? People often become overwhelmed if the goals they set are unrealistic, lacking specific steps to achieve them or both. If starting or completing a college degree is your goal in 2017, here are a few ideas to help keep that goal alive throughout the year.

Take small steps. Once you have chosen the college that meets your needs, schedule an appointment with an admissions representative to get more information. During the meeting, ask about the degree requirements, tuition costs, and potential career opportunities upon graduation. If you were previously enrolled in school, but did not complete your degree, the admissions representative can help determine which credits will transfer, or which additional classes will be needed. Schedule time to speak with the school’s financial aid advisor who can answer questions about financing and using your GI Bill. Does your school hold the Military Friendly® designation? If so, it means that the school has been “recognized for exhibiting leading practices in recruiting and supporting post-military students.”

Create an action plan. Determine what steps you can take today that will have a positive impact on your education. Develop a calendar that includes important dates and deadlines, such as when to register for classes, due dates for midterms and final exams and deadlines for tuition payments. Appoint a close friend, trusted advisor or family member who is willing and able to hold you accountable to your educational plan. Check in with them often to help keep you on track.

Remove distractions. Part of your action plan involves removing distractions, which can prevent us from achieving our goals. Finding a quiet place to study, unplugging from technology, or simply sitting in silence for five minutes and focusing on your present state of mind can help recharge your batteries and drive you forward, rather than backward.

Schedule fun to avoid burnout. Juggling school, work and family is a balancing act. If you find yourself pouring 99% of your time into your studies, be sure to take a break. Meet a friend for lunch, take the kids to the movies or hit the gym to recharge. Your education is an important part of your life as are the people supporting you to reach this goal.

Celebrate! Finally, celebrate your successes along the way. Whether you “aced” a difficult test, finished a complicated class project or met an impossible deadline, don’t wait to pat yourself on the back at the very end. Completing your degree is not only about the end result, but the journey you take along the way.

Global Game Jam® Returns to Coleman University

Developers and gaming enthusiasts around the world will be participating in this weekend long design/development marathon, from January 20 through the 22nd 2017, and Coleman University will be the only location in San Diego that will be hosting it!  Participants are challenged with creating a working video game  throughout the weekend that follows a theme that will not be revealed until the first day of the event.

Working around the clock and in teams, participants will have to collaborate and simultaneously develop various elements of a game. As if this wasn’t challenging enough, each team is competing with groups in and outside of the U.S. who are working towards the same goal. Though it seems like a difficult challenge, this event is not meant to divide teams. In fact, it is meant to unite teams and create a more connected and collaborative game development community.

The Global Game Jam (GGJ) website says it best:  “The weekend stirs a global creative buzz in games, while at the same time exploring the process of development, be it programming, iterative design, narrative exploration or artistic expression. It is all condensed into a 48 hour development cycle. The GGJ encourages people with all kinds of backgrounds to participate and contribute to this global spread of game development and creativity.” The GGJ will also be broadcast on Twitch so you can follow the action from your mobile device or gaming console.

Coleman has opened this event to any developer, or game enthusiast that wants to participate; that includes graphic designers who are experienced in character design and developing, and software developers who have worked with game coding. The entry fee is $10 and participants must register by January 19th to be eligible to join. The campus will be open for the entire event, and participants will be sleeping and working here at Coleman to finish the challenge.

Last year, we had an impressive number of participants, not just our own students, but many talented developers from around San Diego who wanted to join in as well. Coleman University is the ONLY location in San Diego that will be hosting the GGJ so you don’t want to miss out on this opportunity to meet and work with other game developers in San Diego.

You can visit www.globalgamejam.org or Eventbrite to register, get more information about the challenge, clips and links for past game submissions, an FAQ page, and much more! We hope to see you there!

An Interview with Travis Vasquez, Instructor, Game Programming Development and Design

Global Game Jam® (GGJ) has become a fast-growing event at Coleman University. For the past two years, we have hosted this event to help bring together gamers, artists, and developers from around San Diego to prove just how much talent lives in this city. The dates for the 2017 GGJ are January 20-22, so we sat down with one of our own Game Programming Development and Design instructors, Travis Vasquez, to talk about the importance of this event and the benefits to participants.

How long have you been working with the Global Game Jam?

“Coleman University and the San Diego IGDA started working together in May of 2015 and three months later we held our first GGJ in August on the campus. With the success of that event, we decided to continue holding IGDA events at Coleman University. Since 2015, we have held Game Jam events twice a year.”

What are the benefits, immediate and otherwise, for participants?

“The main benefit is networking with fellow developers and industry veterans. This event will get you out of your comfort zone and break free from your shell to collaborate, brainstorm, and have fun.”

Do you have any favorite games that have come out of this challenge over the years?

“I don’t necessarily have a favorite game, but I do have a favorite experience. Last year’s event was the first time where VR (virtual reality) was available for participants to work with. Jeep Barnett from Valve was kind enough to come down for the weekend to attend the GGJ at Coleman University and offer the use of two Dev HTC Vives for participants to develop on. I remember one team decided to create a game in VR where the player was on a row boat and with the two controllers in hand, the player had to figure out how to move the boat across the water and through various obstacles, going forward, backward, right, and left. It was really great to see this new technology being used by our students.”

How do you sign up to participate in this event?

“Anyone who is interested can join in. The cost is $10 and includes a free lunch. Registration ends on January 19. Visit Eventbrite to register and for more information.”

What do you recommend that people bring with them for this challenge?

“Participants should bring their own equipment, especially items that they are used to working with (i.e. computers, laptops, monitors, headphones, Wacom tablets, etc). We also suggest including water, snacks, sleeping bags and a pillow, if you plan on staying for the full weekend. Basically, bring what you need to be comfortable for two days.”

How have you been preparing Coleman students for this event?

“We have other participants (Coleman students) that come into the classrooms and talk about their past Game Jam experience. Faculty discuss with students what to expect when they arrive, how the process works, and the importance of networking with other participants.”

Will you be showcasing the final product after the event is over?

“Just like last year, IGDA will host all the submitted/completed games on their website, which can be accessed at any time after the event is over. Many of the 2016 Global Game Jam projects are available to play on the IGDA site. If you are interested in attending the event and working with local game developers, please feel free to join in!”

5 facts about graphic design that will help boost your career

A career in graphic design seems to revolve around visual concepts, computer software and aesthetics trends. However, to build a successful journey as a graphic designer, you must learn much more than that. It’s crucial to acquire general knowledge about multiple topics.

At Coleman University, our Graphic Design Program provides the foundation you will need to start your career. You will learn the basics of drawing, design principles, the latest in design software, typography and vector graphics, for example. Our coursework will provide you with a well-rounded instruction that will prepare you for every challenge you will find once you enter the workforce.

You will learn those skills from seasoned instructors who have years of experience working in the graphic design field. They will share with you and your colleagues tips that will help you prepare for job interviews and, most important, for the job itself.

Here we list five facts about graphic design that will help you to understand more about the field and start your career with the right foot.

  1. Multiple career options are available

As a graphic designer, you will have multiple career options in a variety of settings, such as advertising agencies, publishing houses, marketing agencies and service industries. Designers create compelling visual concepts to communicate an advertising or informational message. Usually, people think the only way to go is to have the “graphic designer” job title. However, there are many ways to specialize and choose the career path you want to take based on your preferences and talents.

Technology is always changing, which directly affects the graphic design industry. To succeed, professionals must be aware of all the new trends, software and opportunities. Learning all the possibilities available will also present you with specialized paths that can give you financial stability and the chance to earn more money.

Some of the careers you can choose with a graphic design degree are:

  • Art Director
  • Creative Director
  • Film and Video Editor
  • Industrial/Product Designer
  • Package Designer
  • Web Designer
  • Marketing Manager or Specialist
  • Multimedia Artist
  • Software Quality Assurance Tester
  • Animator
  • Software Application Developer

According to the Bureau of Labor Statistics, the job prospects for graphic designers will continue growing for the upcoming years. In 2014, one in five graphic designers was self-employed, which shows the array of opportunities graphic designers have for their journey in the job market. Even though the job competition might be hard, there will always be openings for talented designers who are trained with the latest technologies and excellent instruction.

At Coleman University, you will find just that. Coleman’s inverted curriculum allows you to learn everything you need to tackle real-life projects during the first months of your program, preparing you to enter the job market quickly and launch your new career.

  1. Portfolios are important

Employers and clients expect to see a strong portfolio when they are looking to hire a graphic designer. A well-crafted portfolio that showcases your work and style will make a statement, and possibly guarantee you that job you always wanted.

An online portfolio is easy to build and to visit. It’s a link that you can add to your resume and will actually attest that you can do the job. The client will understand your capacity and your style, and that can even make your job easier. You will both be on the same page and well aware of what to expect.

At Coleman University, you will have a Portfolio course as part of the Graphic Design Program. This “capstone” course is the culmination of students’ associate-level design coursework. Core concepts include presenting a finished body of work in a professional context. Topics covered include designing a resume, assembling digital and print portfolios, creating “leave behinds” and learning how to best represent your skills, abilities and knowledge to gain employment in the profession.

During your studies at Coleman University, you will be able to start crafting your portfolio with hands-on projects you will work in class.

  1. Graphic designers create for clients

Remember that graphic design is a very client-oriented career. All your work will involve what the client is expecting and needing for that particular campaign. You will probably develop your signature style (which will be present in everything you do), but the client’s directions are the main guidelines for your project. You will have to understand and address the client’s requirements in order to complete the job.

Communication is very important in client-oriented jobs, which is why you must work on your communication skills. You must be able to understand what your client wants, ask questions that can improve results and avoid misunderstandings, and manage your client’s expectations about deadlines and outcomes.

Clients pay for a job that they want to see delivered. You can and must provide artistic design options for them, but sometimes this is not what they are looking for. So the graphic designer must be able to understand and follow directions. Some designers say that this is the hardest part of the job: learning that solving problems to please the client is often more important than designing a very artistic work..

At Coleman University, your classes will cover communication and professional practices that will help you develop the soft skills you need to successfully communicate with clients. Here are some examples:

DSN274 Professional Practices: This course explores standards and practices in the graphic design profession. Emphasis is placed on communication, professional relationships and the economic interests of designers. Topics covered include pricing structures, copyright protection, ethical guidelines, contracts and forms, project schedules and business taxes.

ENG200 Communications GE: Communications is designed to introduce students to the theory and use of human and public communication. Various types of communication studied include the following: perception, listening, verbal, nonverbal, interpersonal, intercultural.

  1. You must be a good writer

When you are a good writer, you are able to express yourself and communicate well. Being a graphic designer might appear to require only aesthetic and technical skills, but don’t be misled. To really succeed in this field, you must know how to write in a way that you can be completely understood when explaining ideas and projects.

Not only should your grammar be good, but your comprehension and interpretation should be exceptional as well. You will be working with clients with different backgrounds and cultures, and you will need to understand and be understood.

Occasionally, you will be required to write copy for your designs. So be prepared to show your skills and surprise your clients with strong and inspirational copy.

As part of the Graphic Design Program at Coleman, you will take part in College Composition, a course that will help you improve your writing skills. The course gives you instruction in the theory and guidelines of composition for college writing with an emphasis on the following: grammar review, rhetorical strategies, essay writing, collaborative writing and academic writing.

  1. Develop and exploit other skills that might be helpful

Let’s say you love photography. This might be the time to incorporate all your knowledge from this subject into your work as a graphic designer.

Remember that every experience you collect during your lifetime can help you to create your style and improve the work you are doing. Bring the knowledge you have about other subjects to your career. You might love to write, or really enjoy video games. This all can help. If you have a deep understanding about art or pop culture, it can help your designs to have more sophistication or target the right audience.

One skill that every graphic designer should learn and develop is presentation. The power of a good presentation can catch the client’s eyes (or your director’s eyes) and generate great opportunities. You must master the art of presenting your work, adapting to each audience in order to get the best results.

Learn the best color choices, strategies and font selections to state your presence as a professional. Always put yourself in the client’s shoes. They will expect a good presentation from someone who works with aesthetics, so don’t disappoint them.

Since graphic design is an aesthetic-oriented career, prospects usually think that they should learn only about visuals, image editing and design to be an excellent designer. Don’t make that mistake. Be advised that to really succeed as a respected graphic designer, you will have to master a number of different skills that will improve the quality of your work and the perception your clients will have from it.

Software Development student creates program to simplify search for textbooks

Starting a new semester is rarely a smooth process. From creating a workable class schedule to locating your new classrooms, the transition to a new semester often brings stress and confusion for students. However, a new application developed by a Coleman University student will alleviate one of the most problematic issues that students face at the beginning of each new semester. Ryan Jones, a student in the Software Development program, recently developed an application that will help students find the correct versions of their textbooks for each of their classes. Using JavaScript, JSON, jQuery, and Bootstrap Framework (HTML and CSS), Ryan was able to create an innovative Single Page Application. After bringing the idea to the administration at Coleman University, Ryan met with the IT department to discuss the ins and outs of the application. From there it did not take long before the application was live and linked to the Coleman University website for student use.

With new editions of textbooks printed nearly every year, students often fall into the trap of buying an outdated copy. To combat this, Ryan designed his application to display a list of required textbooks when the user enters the course ID. He used the individual ISBN numbers for almost all of the required textbooks at Coleman to build the repository of pictures and information for each book. This ensures that students are buying the correct versions rather than having to search physical shelves or a seemingly endless online database of past editions. Even more conveniently, the application has a link built in to compare process online across multiple websites. With the rising cost of college textbooks, Ryan’s application helps students find the best deal possible with the click of a mouse. Ryan’s application can be found at http://coleman.edu/bookfinder/index.html.

When asked about his motivation for creating this application, Ryan said that he saw a need and tried to fill it. With the software development industry’s focus on candidates with real life experience, Ryan’s initiative in addressing an issue in his own life that he saw as problematic will serve him well in his career. He plans to take this application framework and develop his own Japanese to English dictionary in the future.

Bookfinder desktop photo

Bookfinder desktop search photo

Bookfinder mobile search photo

Bookfinder mobile homepage photo

Someone You Should Know: Brent Miller, Career Services Department, Coleman University

Brent Miller is a career services advisor for students in the Game Programming Development & Design (GDD), Software Development, and Graphic Design programs at Coleman University.  Miller enrolled as a student in 2011 and earned both an associate’s degree and bachelor’s degree in the GDD program. Upon graduating in 2014, Miller joined the Career Services department thanks to his exemplary work as a student and teacher’s assistant, working with more than 100 students in the GDD program.

As a career services advisor, Miller screens and submits résumés for jobs that match students’ qualifications and interests, and informs students and alumni of potential job leads and upcoming career fairs. Students and alumni are always welcome to visit the department for a copy of the career services workbook. The workbook contains valuable information about writing winning résumés and cover letters, interviewing techniques, salary negotiating, business etiquette, and more.  As students draw closer to graduation, Miller is available to ensure that their job searches are simple, efficient, and effective.  Brent also keeps abreast of industry trends and changes, and regularly meets with employers to discuss their hiring needs.

Miller is a military veteran who spent 11 years as a member of the United States Marine Corps (USMC) and held the rank of Staff Sergeant.  As an infantry platoon leader, Brent led marines into combat. During enlistment, he served as Marine Corps Security Forces (classified secret), drill instructor, and operations chief.  He also completed two tours of duty overseas.  He was deployed in combat zones to Camp Rhino near Kandahar, Afghanistan, from 2001-2002, and at Ramadi and Ar-Rutbah, Iraq, from 2006-2007. While in Iraq, he was wounded in combat and retired from the USMC in 2009.

Miller encourages students who need career advising assistance to contact him at (858) 966-3978, or e-mail at bmiller@coleman.edu or stop by his office Monday through Thursday from 10:00 a.m. – 6:00 p.m.

The Best of Coleman’s Software Development Program

If you are dreaming about launching a new career in software development, Coleman University has the best program to help you achieve your goals. Our Software Development Program awards you with an Associate of Science degree using “inverted curriculum” allowing students early access to major job-relevant course work prior to pursuing general education courses. We help get you prepared for every project and challenge you might find in your career.

In this program, you will learn the fundamentals of systems analysis, application (solution) design, website development, and e-commerce concepts. Upon graduation, students will have designed programming solutions in several languages on many popular platforms, and will have acquired an understanding of computing principles with an emphasis in application (solution) development. Coleman graduates will be well prepared to start their new career in this promising field.

If you are still not convinced, here are five reasons why our Software Development program is the best choice for you and for your career goals.

  1. Only at Coleman.

Coleman University programs are tailored to prepare students with everything they need to successfully enter the workforce. Our inverted curriculum trains students to find entry-level positions extremely quickly, and our small class sizes allow them to participate actively in every class discussion and project without getting lost in a crowd.

Our Career Services Department provides job placement for all Coleman students and graduates, along with a number of services, such as mock interviews, resume reviews, and much more.

  1. Hands-on learning.

Real-life experience is very important when starting a career in software development. In this particular field, employers look for applicants that know more than just the theory and are ready to tackle projects with true challenges. At Coleman University, students have hands-on training and in-classroom learning.

Another way to train your abilities and learn more deeply is to work on independent projects, whether through collaborating on open source projects, by attending Hackathons or Code Jams, or by participating in coding dojos.

Open source projects: Students can find an abundance of open source projects available online, and they are a good way to put all you learned into practice. You will lend the project some of your time and insights, and in return you will be able to learn from more experienced coders and gain exposure to a side of the industry that is hard to replicate in a classroom, and add all of it to your resume.

Coding dojos: This gathering brings software designers from all levels together to tackle a project or a challenge. This experiment can teach new skills and knowledge to the participants, creating an environment where people can collaborate and discuss approaches and techniques used when designing new software.

Hackathons and Code Jams: These activities are available on campus or nearby in the community to work on common challenge projects.  Hackathons usually do not have a set of programmed speakers or workshops; the idea here is that everyone will contribute in some sense. Code Jams are competitions that test programming and problem-solving skills.  Both types of activities provide a great opportunity for students to show their work and share experiences.

  1. Access to up-to-date information and software.

The software development field is constantly changing and evolving, especially nowadays with all the applications, codes, and operational systems. At Coleman University, we are well aware of that and we provide current content, instructors that are seasoned professionals, and cutting-edge facilities. Everything to train you with all the skills you need for this ever-changing world of software development.

  1. Multiple job opportunities.

As a Software Development Program graduate, you can choose between different career paths, such as: quality assurance technician, Web application developer, database developer, or programmer. This is a field that allows you to discover your talent and build your career around these paths, which means you can work developing code for iPhone applications or games, for example.

According to the Bureau of Labor Statistics, the demand for programmers has been increasing for the last years. From 2014 to 2024, the job outlook is projected to grow 17 percent, which is much higher than average. The job outlook for software developers is promising because it is expected that new technology will demand not only new applications, but also optimized ways to develop applications that can be easily adapted to multiple platforms. This means that well-prepared professionals will have a great amount of opportunities.

  1. Core courses that allow you to learn the foundations.

Students will learn processes and technologies that are necessary to succeed in a career in software development. Our core courses include:

COM107 Introduction to Programming: This course introduces students to the basics of computer programming. Application design and development using industry standard techniques stand at the core. Emphasis is on planning, design, implementation, and testing of software solutions to a variety of real-world problems. Techniques included are IPO (input/process/output) chart development, application design using pseudocode and flowcharts, as well as implementation in a high-level programming language. Fundamental software testing techniques are used to validate the work product. Emphasis is on data (primitive and abstract types) as well as data manipulation using the standard programming structures. These are sequence, selection, and repetition. Modularization is also covered. Students gain understanding in the functioning of computers and the use of industry standard productivity software.

COM 112 Programming Logic and Design: This course introduces the fundamentals of programming logic, program flow, and the control statements needed to implement a programming solution and write an algorithm. The course covers problem analysis and definition, algorithm design, flowcharting, pseudocode, validation techniques, simple testing techniques, and the basic features of computer hardware, software, and data.

COM 122 Web Interface Development: This course provides complete coverage of HTML, CSS, and XML including up-to-date coverage of HTML5 and CSS3 for website creation. It includes document enhancement with sound, video, and applets. It describes how Web forms are created and their interaction with a Web server. The course also demonstrates using advanced CSS for designing or for the testing of mobile devices. This course introduces XML and how to create XML documents that include XML and mobile development. Finally, it describes document validation against DTDs and schema vocabularies.

COM 152 Object-Oriented Programming I: This course introduces the student to the object-oriented design/programming paradigm. The focus is on the creation of class hierarchies that provide solutions to real-world problems. Concepts covered include class-to-object inheritance, class-to-class inheritance, encapsulation, code reusability, creation and use of interfaces, and creation and manipulation of collections/lists.

COM202 Object-Oriented Programming Concepts: Best practices in object-oriented include implementing software designs with high-cohesion, low-coupled architectures. This course will provide opportunities for students to develop proficiency in high-quality code within the object-oriented programming approach. Attention to creating quality code reaps benefits for the programmer as an application matures in that it supports updating, patching errors, and extending the functionality of it. No published software may ignore best practices in the implementation phase; consumer expectations of functionality and reliability require robust programming practices to meet expected turnaround times for software system extensions and bug fixes.

COM 222 Client-Side Web Programming: This course provides an introduction to JavaScript and the related technologies, AJAX and DHTML. This course of study provides students with in-depth client-side scripting capabilities. Students will be guided through the fundamentals of JavaScript syntax as well as the jQuery basics, such as selecting and manipulating DOM elements, assigning attributes, traversing tools, and CSS/Styling. Subsequent modules will delve deeper into advanced concepts such as jQuery core, events and effects, plugins, embedding APIs, performance best practices, and managing dependencies. Industry standard software testing and debugging techniques are also introduced.

COM 232 SQL and Database Design: This course is an introduction to database design and the SQL language. The relational database model will be covered in detail, along with basic database design and the fundamentals of the SQL data manipulation language. The focus will be on data retrieval, but design concepts and data normalization will also be discussed. Database administration and security will also be introduced.

COM 239 Software Testing: This course provides an introduction to systematic and organized approaches to software testing. The goal of the course is to provide students with the skill to select and apply a testing strategy and testing techniques that are appropriate to a particular software system or component. In addition, students will become familiar with using a Web-based bug-tracking tool to assess the effectiveness of their testing activity, and to provide evidence to justify their evaluation. Students will learn the theory behind criteria-based test design and to apply that theory in practice. Topics include test case design, the various levels of testing, test management, evaluating software quality, validation of test outputs, report generation, test coverage criteria, STLC, and test metrics.

COM 242 Server-Side Web Programming: In this course, students will learn to develop applications that serve as the informational backbone for the World Wide Web and Internet services. The student will create dynamically generated webpages; draw and deliver information from database systems; secure information assets; receive validated inputs; and deliver, retrieve, and manipulate files, images, and other assets.

COM 262 Mobile Development: This course provides an introduction to mobile development. The students will learn application development on the Android platform. Topics will include memory management, user interface design, user interface building, input methods, data handling, network techniques, and specifics such as GPS and motion sensing. Students are expected to work on a project that produces a professional-quality mobile application. Projects will be deployed in real-world applications. Course work will include project conception, design, implementation, and pilot testing on an actual handheld device.

COM 290 Systems Design and Implementation: Students will apply the fundamental concepts of systems analysis and design in a comprehensive capstone project. Students will use the concepts and skill sets acquired in the previous classes to design and build an IT solution in a real-world business scenario. The comprehensive capstone project will require students to work cooperatively in designing and implementing all aspects of an IT system.

Alumni Spotlight: Rick McElroy

Photo of Rick McElroyRick McElroy, 1998 Alumnus

Rick McElroy is a Security Strategist with Carbon Black, Inc., an organization that delivers the industry’s most complete next generation endpoint security platform. McElroy graduated with a bachelor’s degree in Information Systems. Prior to Carbon Black, McElroy spent four years in the U.S. Marines Corps.

What is your role at Carbon Black?

I am a security strategist and an evangelist for Carbon Black. I work with customers of all sizes to help achieve their Information Security strategy. I get the privilege of flying all over the world to help educate cybersecurity professionals on advanced attack methods and how Carbon Black can help solve their end point security challenges. I also develop internal employee education courses and manage the Carbon Black research partner program. In addition, I regularly speak about cybersecurity issues at tech conferences around the country.

How did Coleman University prepare you for a career in cybersecurity?

Coleman provided a deep foundation covering topics like networking, storage and endpoints. I chose Coleman because it offered hands-on classes that explained how all of these things worked together in real world situations. I was able to complete my degree and immediately get into workforce. Today, Coleman’s cybersecurity program offers a capstone course where students can role play as hackers or defenders and allows students to apply what they learned in class to both scenarios. I’m not aware of any other San Diego area universities that provide this type of learning environment.  I’m also impressed with the new cybersecurity club called “Team Antikythera” and have spoken to this team of Coleman cybersecurity students who are building a room for competitions related to red vs. blue team penetration testing.

How did your military career prepare you for a career in cybersecurity?
In the military, you need to be able to improvise and figure how to work things out with the tools you have available. Adapting to constant change as well as the ability to be fast and agile are critical job skills to have in cybersecurity. It’s an ever changing world and being able to adapt to things outside of your control is critical to success in this field.

What alumni activities are you involved in at Coleman?
I enjoy visiting the classroom and speaking with cybersecurity students. We talk about changes in the industry and career opportunities after graduation. I occasionally provide input on curriculum and was chosen as the keynote speaker for the Fall 2016 graduation.

Are tech certifications important?
Yes. The certifications available differ, depending on the path you take in you’re career. Employers don’t have time to vet everyone, so being able to demonstrate you have successfully passed a certification test is important. Certifications are not the end all be all to being a successful security professional but they are necessary to show the competence behind the classroom.

What is your involvement with the San Diego tech community?
Since 2012, I have been the program chair for Securing Our eCity’s annual security event, CyberFest. As the program chair, I plan the conference program, select the speakers and assist in marketing the event to the public. Every year, business leaders are becoming more interested in the state of cybersecurity and our attendance has increased.

Why don’t more students decide to pursue a technology degree?
I think students often believe that tech classes are too hard and they won’t be successful. But, there are many tech jobs available that are not necessarily related to cybersecurity. The industry also needs database experts, coders, and systems administrators.

What career advice would you give to students currently enrolled in technology programs?

We definitely need more cyber defenders. There are 1.6 million jobs out there that have gone unfilled. The great thing about having a cybersecurity degree is that you can have fun and make a good living, and the security industry provides endless opportunities to learn something new, and that is one of the aspects I like most about this industry. In a nutshell cultivate cybersecurity skills and you will have a much easier time staying employed.