I can not say directly that, there are problems in computer science, If you are not feel following points then that will become your problem.
- Programming Languages like,
- C, C++
- Core Java, Advance Java
- .Net, Oracle, c#.net
- HTML, PHP, JSP, JDBC
If you don not know and not able to understand then that become your problem. This is most important.
2. Solving problem & analytical skills.
- Example : Data Structure & Algorithm.
If you don’t have a favorite data stucture, and an algorithm that you find beautiful, then your computer science education is incomplete. Se, dopo aver visto un algoritmo, il tuo primo pensiero non è sulla complessità dell'algoritmo (O(n), O(log n), ecc.)
Come studente di informatica devi avere capacità analitiche e di problem solving.
3. Immaginazione e visualizzazione
- Esempio: Computer Network, Network Engineering
Questa materia è molto vasta, ogni concetto è interessante e reale. Se non hai molta immaginazione e livello di pensiero di quel particolare punto, allora è molto difficile capire questa materia.
4. Fondamenti di informatica
Se non conosci i fondamenti dell'informatica, allora questo può diventare il tuo problema.